home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1995 June: Reference Library / Dev.CD Jun 95 / Dev.CD Jun 95.toast / Periodicals / develop / develop Issue 22 / develop 22 < prev   
MacBinary  |  1995-04-21  |  8.6 MB  |  [ONLN/HLX2]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert MacBinary (archive/macBinary) fallback Supported
100% file MacBinary II, inited, Thu Apr 20 13:40:09 1995, modified Fri Apr 21 02:52:46 1995, creator 'HLX2', type 'ONLN', 8969927 bytes "develop 22" , at 0x88df47 57914 bytes resource default (weak)
99% file data default
83% TrID Mac Compact Pro archive default (weak)
16% TrID MacBinary 2 default (weak)
100% dearkID deark: macbinary default
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[ONLN]
macFileCreator[HLX2]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0a 64 65 76 65 6c 6f | 70 20 32 32 00 00 00 00 |..develo|p 22....|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 4f 4e 4c 4e 48 4c 58 | 32 01 00 00 00 00 00 00 |.ONLNHLX|2.......|
|00000050| 00 00 00 00 88 de c7 00 | 00 e2 3a ab bc 4c f9 ab |........|..:..L..|
|00000060| bd 06 be 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 28 32 00 00 |........|....(2..|
|00000080| 4d 61 63 73 42 75 67 20 | 66 6f 72 20 50 6f 77 65 |MacsBug |for Powe|
|00000090| 72 50 43 20 20 a5 20 20 | 41 20 42 65 74 74 65 72 |rPC . |A Better|
|000000a0| 20 44 65 76 65 6c 6f 70 | 6d 65 6e 74 20 45 6e 76 | Develop|ment Env|
|000000b0| 69 72 6f 6e 6d 65 6e 74 | 20 20 a5 20 20 53 63 72 |ironment| . Scr|
|000000c0| 69 70 74 69 6e 67 20 51 | 75 61 6e 64 61 72 69 65 |ipting Q|uandarie|
|000000d0| 73 0d 64 20 65 20 76 20 | 65 20 6c 20 6f 20 70 20 |s.d e v |e l o p |
|000000e0| 20 20 20 f0 0d 09 54 68 | 65 20 41 70 70 6c 65 20 | ...Th|e Apple |
|000000f0| 54 65 63 68 6e 69 63 61 | 6c 20 4a 6f 75 72 6e 61 |Technica|l Journa|
|00000100| 6c 0d 09 49 73 73 75 65 | 20 32 32 20 20 4a 75 6e |l..Issue| 22 Jun|
|00000110| 65 20 31 39 39 35 0d 51 | 75 69 63 6b 44 72 61 77 |e 1995.Q|uickDraw|
|00000120| 20 33 44 3a 0d 41 20 4e | 65 77 0d 44 69 6d 65 6e | 3D:.A N|ew.Dimen|
|00000130| 73 69 6f 6e 20 66 6f 72 | 0d 4d 61 63 69 6e 74 6f |sion for|.Macinto|
|00000140| 73 68 0d 47 72 61 70 68 | 69 63 73 0d 43 6f 70 6c |sh.Graph|ics.Copl|
|00000150| 61 6e 64 3a 20 54 68 65 | 20 4d 61 63 20 4f 53 0d |and: The| Mac OS.|
|00000160| 4d 6f 76 65 73 20 49 6e | 74 6f 20 74 68 65 0d 46 |Moves In|to the.F|
|00000170| 75 74 75 72 65 0d 43 72 | 65 61 74 69 6e 67 20 50 |uture.Cr|eating P|
|00000180| 43 49 20 44 65 76 69 63 | 65 0d 44 72 69 76 65 72 |CI Devic|e.Driver|
|00000190| 73 20 0d 43 75 73 74 6f | 6d 20 43 6f 6c 6f 72 0d |s .Custo|m Color.|
|000001a0| 53 65 61 72 63 68 20 50 | 72 6f 63 65 64 75 72 65 |Search P|rocedure|
|000001b0| 73 0d 54 68 65 20 4f 70 | 65 6e 44 6f 63 20 55 73 |s.The Op|enDoc Us|
|000001c0| 65 72 0d 45 78 70 65 72 | 69 65 6e 63 65 0d 46 75 |er.Exper|ience.Fu|
|000001d0| 74 75 72 65 73 3a 20 44 | 6f 6e d5 74 20 57 61 69 |tures: D|on.t Wai|
|000001e0| 74 0d 46 6f 72 65 76 65 | 72 0d 09 0d 09 0d 0d 64 |t.Foreve|r......d|
|000001f0| 65 76 65 6c 6f 70 0d 45 | 20 64 20 69 20 74 20 6f |evelop.E| d i t o|
|00000200| 20 72 20 69 20 61 20 6c | 20 20 53 20 54 20 41 20 | r i a l| S T A |
|00000210| 46 20 46 0d 45 64 69 74 | 6f 72 2d 69 6e 2d 43 68 |F F.Edit|or-in-Ch|
|00000220| 65 65 6b 20 20 43 61 72 | 6f 6c 69 6e 65 20 52 6f |eek Car|oline Ro|
|00000230| 73 65 0d 4d 61 6e 61 67 | 69 6e 67 20 45 64 69 74 |se.Manag|ing Edit|
|00000240| 6f 72 20 20 54 6f 6e 69 | 20 4d 6f 63 63 69 61 0d |or Toni| Moccia.|
|00000250| 54 65 63 68 6e 69 63 61 | 6c 20 42 75 63 6b 73 74 |Technica|l Buckst|
|00000260| 6f 70 70 65 72 20 20 44 | 61 76 65 20 4a 6f 68 6e |opper D|ave John|
|00000270| 73 6f 6e 0d 42 6f 6f 6b | 6d 61 72 6b 20 43 44 20 |son.Book|mark CD |
|00000280| 4c 65 61 64 65 72 20 20 | 41 6c 65 78 20 44 6f 73 |Leader |Alex Dos|
|00000290| 68 65 72 0d 41 62 6c 65 | 20 41 73 73 69 73 74 61 |her.Able| Assista|
|000002a0| 6e 74 20 20 4d 65 72 65 | 64 69 74 68 20 42 65 73 |nt Mere|dith Bes|
|000002b0| 74 0d 4f 75 72 20 42 6f | 73 73 20 20 47 72 65 67 |t.Our Bo|ss Greg|
|000002c0| 20 4a 6f 73 77 69 61 6b | 0d 48 69 73 20 42 6f 73 | Joswiak|.His Bos|
|000002d0| 73 20 20 44 65 6e 6e 69 | 73 20 4d 61 74 74 68 65 |s Denni|s Matthe|
|000002e0| 77 73 0d 52 65 76 69 65 | 77 20 42 6f 61 72 64 20 |ws.Revie|w Board |
|000002f0| 20 50 65 74 65 20 d2 4c | 75 6b 65 d3 20 41 6c 65 | Pete .L|uke. Ale|
|00000300| 78 61 6e 64 65 72 2c 20 | 44 61 76 65 20 52 61 64 |xander, |Dave Rad|
|00000310| 63 6c 69 66 66 65 2c 20 | 4a 69 6d 20 52 65 65 6b |cliffe, |Jim Reek|
|00000320| 65 73 2c 20 42 72 79 61 | 6e 20 4b 2e 20 d2 42 65 |es, Brya|n K. .Be|
|00000330| 61 6b 65 72 d3 20 52 65 | 73 73 6c 65 72 2c 20 4c |aker. Re|ssler, L|
|00000340| 61 72 72 79 20 52 6f 73 | 65 6e 73 74 65 69 6e 2c |arry Ros|enstein,|
|00000350| 20 41 6e 64 79 20 53 68 | 65 62 61 6e 6f 77 2c 20 | Andy Sh|ebanow, |
|00000360| 47 72 65 67 67 20 57 69 | 6c 6c 69 61 6d 73 0d 43 |Gregg Wi|lliams.C|
|00000370| 6f 6e 74 72 69 62 75 74 | 69 6e 67 20 45 64 69 74 |ontribut|ing Edit|
|00000380| 6f 72 73 20 20 4c 6f 72 | 72 61 69 6e 65 20 41 6e |ors Lor|raine An|
|00000390| 64 65 72 73 6f 6e 2c 20 | 53 74 65 76 65 20 43 68 |derson, |Steve Ch|
|000003a0| 65 72 6e 69 63 6f 66 66 | 2c 20 54 6f 6e 69 20 48 |ernicoff|, Toni H|
|000003b0| 61 73 6b 65 6c 6c 2c 20 | 4a 6f 64 79 20 4c 61 72 |askell, |Jody Lar|
|000003c0| 73 6f 6e 2c 20 43 68 65 | 72 79 6c 20 50 6f 74 74 |son, Che|ryl Pott|
|000003d0| 65 72 0d 49 6e 64 65 78 | 65 72 20 20 4d 61 72 63 |er.Index|er Marc|
|000003e0| 20 53 61 76 61 67 65 0d | 41 20 52 20 54 20 20 26 | Savage.|A R T &|
|000003f0| 20 20 50 20 52 20 4f 20 | 44 20 55 20 43 20 54 20 | P R O |D U C T |
|00000400| 49 20 4f 20 4e 0d 50 72 | 6f 64 75 63 74 69 6f 6e |I O N.Pr|oduction|
|00000410| 20 4d 61 6e 61 67 65 72 | 20 20 44 69 61 6e 65 20 | Manager| Diane |
|00000420| 57 69 6c 63 6f 78 0d 54 | 65 63 68 6e 69 63 61 6c |Wilcox.T|echnical|
|00000430| 20 49 6c 6c 75 73 74 72 | 61 74 69 6f 6e 20 20 44 | Illustr|ation D|
|00000440| 65 62 20 44 65 6e 6e 69 | 73 2c 20 53 68 61 77 6e |eb Denni|s, Shawn|
|00000450| 20 4d 6f 72 6e 69 6e 67 | 73 74 61 72 2c 20 4a 6f | Morning|star, Jo|
|00000460| 68 6e 20 52 79 61 6e 0d | 46 6f 72 6d 61 74 74 69 |hn Ryan.|Formatti|
|00000470| 6e 67 20 20 46 6f 72 62 | 65 73 20 4d 69 6c 6c 20 |ng Forb|es Mill |
|00000480| 50 72 65 73 73 0d 50 68 | 6f 74 6f 67 72 61 70 68 |Press.Ph|otograph|
|00000490| 79 20 20 53 68 61 72 6f | 6e 20 42 65 61 6c 73 2c |y Sharo|n Beals,|
|000004a0| 20 44 65 62 20 44 65 6e | 6e 69 73 2c 20 4d 61 67 | Deb Den|nis, Mag|
|000004b0| 67 69 65 20 46 69 73 68 | 65 6c 6c 0d 43 6f 76 65 |gie Fish|ell.Cove|
|000004c0| 72 20 49 6c 6c 75 73 74 | 72 61 74 69 6f 6e 20 20 |r Illust|ration |
|000004d0| 47 72 61 68 61 6d 20 4d | 65 74 63 61 6c 66 65 20 |Graham M|etcalfe |
|000004e0| 6f 66 20 4d 65 74 63 61 | 6c 66 65 2f 53 68 75 68 |of Metca|lfe/Shuh|
|000004f0| 65 72 74 20 44 65 73 69 | 67 6e 3b 20 6d 6f 64 65 |ert Desi|gn; mode|
|00000500| 6c 65 64 20 61 6e 64 20 | 72 65 6e 64 65 72 65 64 |led and |rendered|
|00000510| 20 69 6e 20 53 74 72 61 | 74 61 20 53 74 75 64 69 | in Stra|ta Studi|
|00000520| 6f 50 72 6f 0d 4f 6e 2d | 4c 69 6e 65 20 46 6f 72 |oPro.On-|Line For|
|00000530| 6d 61 74 74 69 6e 67 20 | 20 46 6f 72 62 65 73 20 |matting | Forbes |
|00000540| 4d 69 6c 6c 20 50 72 65 | 73 73 0d 49 53 53 4e 20 |Mill Pre|ss.ISSN |
|00000550| 23 31 30 34 37 2d 30 37 | 33 35 2e 20 a9 20 31 39 |#1047-07|35. . 19|
|00000560| 39 35 20 41 70 70 6c 65 | 20 43 6f 6d 70 75 74 65 |95 Apple| Compute|
|00000570| 72 2c 20 49 6e 63 2e 20 | 0d 41 6c 6c 20 72 69 67 |r, Inc. |.All rig|
|00000580| 68 74 73 20 72 65 73 65 | 72 76 65 64 2e 20 41 70 |hts rese|rved. Ap|
|00000590| 70 6c 65 2c 20 74 68 65 | 20 41 70 70 6c 65 20 6c |ple, the| Apple l|
|000005a0| 6f 67 6f 2c 20 41 50 44 | 41 2c 20 41 70 70 6c 65 |ogo, APD|A, Apple|
|000005b0| 4c 69 6e 6b 2c 20 41 70 | 70 6c 65 53 63 72 69 70 |Link, Ap|pleScrip|
|000005c0| 74 2c 20 41 70 70 6c 65 | 53 68 61 72 65 2c 20 41 |t, Apple|Share, A|
|000005d0| 70 70 6c 65 54 61 6c 6b | 2c 20 4c 61 73 65 72 57 |ppleTalk|, LaserW|
|000005e0| 72 69 74 65 72 2c 20 4d | 61 63 2c 20 4d 61 63 41 |riter, M|ac, MacA|
|000005f0| 70 70 2c 20 4d 61 63 69 | 6e 74 6f 73 68 2c 20 4d |pp, Maci|ntosh, M|
|00000600| 61 63 69 6e 74 6f 73 68 | 20 51 75 61 64 72 61 2c |acintosh| Quadra,|
|00000610| 20 4d 61 63 54 43 50 2c | 20 4d 50 57 2c 20 4d 75 | MacTCP,| MPW, Mu|
|00000620| 6c 74 69 46 69 6e 64 65 | 72 2c 20 4e 65 77 74 6f |ltiFinde|r, Newto|
|00000630| 6e 2c 20 50 6f 77 65 72 | 42 6f 6f 6b 2c 20 51 75 |n, Power|Book, Qu|
|00000640| 69 63 6b 54 69 6d 65 2c | 20 61 6e 64 20 54 72 75 |ickTime,| and Tru|
|00000650| 65 54 79 70 65 20 61 72 | 65 20 74 72 61 64 65 6d |eType ar|e tradem|
|00000660| 61 72 6b 73 20 6f 66 20 | 41 70 70 6c 65 20 43 6f |arks of |Apple Co|
|00000670| 6d 70 75 74 65 72 2c 20 | 49 6e 63 2e 2c 20 72 65 |mputer, |Inc., re|
|00000680| 67 69 73 74 65 72 65 64 | 20 69 6e 20 74 68 65 20 |gistered| in the |
|00000690| 55 2e 53 2e 20 61 6e 64 | 20 6f 74 68 65 72 20 63 |U.S. and| other c|
|000006a0| 6f 75 6e 74 72 69 65 73 | 2e 20 41 4f 43 45 2c 20 |ountries|. AOCE, |
|000006b0| 41 70 70 6c 65 53 63 72 | 69 70 74 2c 20 41 2f 52 |AppleScr|ipt, A/R|
|000006c0| 4f 53 45 2c 20 42 61 6c | 6c 6f 6f 6e 20 48 65 6c |OSE, Bal|loon Hel|
|000006d0| 70 2c 20 64 65 76 65 6c | 6f 70 2c 20 46 69 6e 64 |p, devel|op, Find|
|000006e0| 65 72 2c 20 4e 65 77 74 | 6f 6e 4d 61 69 6c 2c 20 |er, Newt|onMail, |
|000006f0| 4f 70 65 6e 44 6f 63 2c | 20 50 6f 77 65 72 20 4d |OpenDoc,| Power M|
|00000700| 61 63 69 6e 74 6f 73 68 | 2c 20 50 6f 77 65 72 54 |acintosh|, PowerT|
|00000710| 61 6c 6b 2c 20 61 6e 64 | 20 51 75 69 63 6b 44 72 |alk, and| QuickDr|
|00000720| 61 77 20 61 72 65 20 74 | 72 61 64 65 6d 61 72 6b |aw are t|rademark|
|00000730| 73 20 6f 66 20 41 70 70 | 6c 65 20 43 6f 6d 70 75 |s of App|le Compu|
|00000740| 74 65 72 2c 20 49 6e 63 | 2e 20 50 6f 73 74 53 63 |ter, Inc|. PostSc|
|00000750| 72 69 70 74 20 69 73 20 | 61 20 74 72 61 64 65 6d |ript is |a tradem|
|00000760| 61 72 6b 20 6f 66 20 41 | 64 6f 62 65 20 53 79 73 |ark of A|dobe Sys|
|00000770| 74 65 6d 73 20 49 6e 63 | 6f 72 70 6f 72 61 74 65 |tems Inc|orporate|
|00000780| 64 2c 20 77 68 69 63 68 | 20 6d 61 79 20 62 65 20 |d, which| may be |
|00000790| 72 65 67 69 73 74 65 72 | 65 64 20 69 6e 20 63 65 |register|ed in ce|
|000007a0| 72 74 61 69 6e 20 6a 75 | 72 69 73 64 69 63 74 69 |rtain ju|risdicti|
|000007b0| 6f 6e 73 2e 20 50 6f 77 | 65 72 50 43 20 69 73 20 |ons. Pow|erPC is |
|000007c0| 61 20 74 72 61 64 65 6d | 61 72 6b 20 6f 66 20 49 |a tradem|ark of I|
|000007d0| 6e 74 65 72 6e 61 74 69 | 6f 6e 61 6c 20 42 75 73 |nternati|onal Bus|
|000007e0| 69 6e 65 73 73 20 4d 61 | 63 68 69 6e 65 73 20 43 |iness Ma|chines C|
|000007f0| 6f 72 70 6f 72 61 74 69 | 6f 6e 2c 20 75 73 65 64 |orporati|on, used|
|00000800| 20 75 6e 64 65 72 20 6c | 69 63 65 6e 73 65 20 74 | under l|icense t|
|00000810| 68 65 72 65 66 72 6f 6d | 2e 20 4e 75 42 75 73 20 |herefrom|. NuBus |
|00000820| 69 73 20 61 20 74 72 61 | 64 65 6d 61 72 6b 20 6f |is a tra|demark o|
|00000830| 66 20 54 65 78 61 73 20 | 49 6e 73 74 72 75 6d 65 |f Texas |Instrume|
|00000840| 6e 74 73 2e 20 55 4e 49 | 58 20 69 73 20 61 20 72 |nts. UNI|X is a r|
|00000850| 65 67 69 73 74 65 72 65 | 64 20 74 72 61 64 65 6d |egistere|d tradem|
|00000860| 61 72 6b 20 6f 66 20 4e | 6f 76 65 6c 6c 2c 20 49 |ark of N|ovell, I|
|00000870| 6e 63 2e 20 69 6e 20 74 | 68 65 20 55 6e 69 74 65 |nc. in t|he Unite|
|00000880| 64 20 53 74 61 74 65 73 | 20 61 6e 64 20 6f 74 68 |d States| and oth|
|00000890| 65 72 20 63 6f 75 6e 74 | 72 69 65 73 2c 20 6c 69 |er count|ries, li|
|000008a0| 63 65 6e 73 65 64 20 65 | 78 63 6c 75 73 69 76 65 |censed e|xclusive|
|000008b0| 6c 79 20 74 68 72 6f 75 | 67 68 20 58 2f 4f 70 65 |ly throu|gh X/Ope|
|000008c0| 6e 20 43 6f 6d 70 61 6e | 79 2c 20 4c 74 64 2e 20 |n Compan|y, Ltd. |
|000008d0| 41 6c 6c 20 6f 74 68 65 | 72 20 74 72 61 64 65 6d |All othe|r tradem|
|000008e0| 61 72 6b 73 20 61 72 65 | 20 74 68 65 20 70 72 6f |arks are| the pro|
|000008f0| 70 65 72 74 79 20 6f 66 | 20 74 68 65 69 72 20 72 |perty of| their r|
|00000900| 65 73 70 65 63 74 69 76 | 65 20 6f 77 6e 65 72 73 |espectiv|e owners|
|00000910| 2e 0d 20 50 72 69 6e 74 | 65 64 20 6f 6e 20 72 65 |.. Print|ed on re|
|00000920| 63 79 63 6c 65 64 20 70 | 61 70 65 72 09 54 20 48 |cycled p|aper.T H|
|00000930| 20 49 20 4e 20 47 20 53 | 20 20 54 20 4f 20 20 4b | I N G S| T O K|
|00000940| 20 4e 20 4f 20 57 0d 64 | 65 76 65 6c 6f 70 2c 20 | N O W.d|evelop, |
|00000950| 54 68 65 20 41 70 70 6c | 65 20 54 65 63 68 6e 69 |The Appl|e Techni|
|00000960| 63 61 6c 20 4a 6f 75 72 | 6e 61 6c 2c 20 61 20 71 |cal Jour|nal, a q|
|00000970| 75 61 72 74 65 72 6c 79 | 20 70 75 62 6c 69 63 61 |uarterly| publica|
|00000980| 74 69 6f 6e 20 6f 66 20 | 41 70 70 6c 65 20 43 6f |tion of |Apple Co|
|00000990| 6d 70 75 74 65 72 d5 73 | 20 44 65 76 65 6c 6f 70 |mputer.s| Develop|
|000009a0| 65 72 20 50 72 65 73 73 | 20 67 72 6f 75 70 2c 20 |er Press| group, |
|000009b0| 69 73 20 70 75 62 6c 69 | 73 68 65 64 20 69 6e 20 |is publi|shed in |
|000009c0| 4d 61 72 63 68 2c 20 4a | 75 6e 65 2c 20 53 65 70 |March, J|une, Sep|
|000009d0| 74 65 6d 62 65 72 2c 20 | 61 6e 64 20 44 65 63 65 |tember, |and Dece|
|000009e0| 6d 62 65 72 2e 20 64 65 | 76 65 6c 6f 70 20 61 72 |mber. de|velop ar|
|000009f0| 74 69 63 6c 65 73 20 61 | 6e 64 20 63 6f 64 65 20 |ticles a|nd code |
|00000a00| 68 61 76 65 20 62 65 65 | 6e 20 72 65 76 69 65 77 |have bee|n review|
|00000a10| 65 64 20 66 6f 72 20 72 | 6f 62 75 73 74 6e 65 73 |ed for r|obustnes|
|00000a20| 73 20 62 79 20 41 70 70 | 6c 65 20 65 6e 67 69 6e |s by App|le engin|
|00000a30| 65 65 72 73 2e 0d 54 68 | 69 73 20 69 73 73 75 65 |eers..Th|is issue|
|00000a40| d5 73 20 43 44 2e 20 53 | 75 62 73 63 72 69 70 74 |.s CD. S|ubscript|
|00000a50| 69 6f 6e 20 69 73 73 75 | 65 73 20 6f 66 20 64 65 |ion issu|es of de|
|00000a60| 76 65 6c 6f 70 20 61 72 | 65 20 61 63 63 6f 6d 70 |velop ar|e accomp|
|00000a70| 61 6e 69 65 64 20 62 79 | 20 74 68 65 20 64 65 76 |anied by| the dev|
|00000a80| 65 6c 6f 70 20 42 6f 6f | 6b 6d 61 72 6b 20 43 44 |elop Boo|kmark CD|
|00000a90| 2e 20 54 68 69 73 20 43 | 44 20 63 6f 6e 74 61 69 |. This C|D contai|
|00000aa0| 6e 73 20 61 20 73 75 62 | 73 65 74 20 6f 66 20 74 |ns a sub|set of t|
|00000ab0| 68 65 20 6d 61 74 65 72 | 69 61 6c 73 20 6f 6e 20 |he mater|ials on |
|00000ac0| 74 68 65 20 6d 6f 6e 74 | 68 6c 79 20 44 65 76 65 |the mont|hly Deve|
|00000ad0| 6c 6f 70 65 72 20 43 44 | 20 53 65 72 69 65 73 2c |loper CD| Series,|
|00000ae0| 20 61 76 61 69 6c 61 62 | 6c 65 20 66 72 6f 6d 20 | availab|le from |
|00000af0| 41 50 44 41 2e 20 49 6e | 63 6c 75 64 65 64 20 6f |APDA. In|cluded o|
|00000b00| 6e 20 74 68 65 20 43 44 | 20 61 72 65 20 74 68 69 |n the CD| are thi|
|00000b10| 73 20 69 73 73 75 65 20 | 61 6e 64 20 61 6c 6c 20 |s issue |and all |
|00000b20| 62 61 63 6b 20 69 73 73 | 75 65 73 20 6f 66 20 64 |back iss|ues of d|
|00000b30| 65 76 65 6c 6f 70 20 61 | 6c 6f 6e 67 20 77 69 74 |evelop a|long wit|
|00000b40| 68 20 74 68 65 20 63 6f | 64 65 20 74 68 61 74 20 |h the co|de that |
|00000b50| 74 68 65 20 61 72 74 69 | 63 6c 65 73 20 64 65 73 |the arti|cles des|
|00000b60| 63 72 69 62 65 2e 20 28 | 54 68 65 20 63 6f 64 65 |cribe. (|The code|
|00000b70| 20 69 73 20 75 70 64 61 | 74 65 64 20 70 65 72 69 | is upda|ted peri|
|00000b80| 6f 64 69 63 61 6c 6c 79 | 2c 20 73 6f 20 61 6c 77 |odically|, so alw|
|00000b90| 61 79 73 20 75 73 65 20 | 74 68 65 20 6d 6f 73 74 |ays use |the most|
|00000ba0| 20 72 65 63 65 6e 74 20 | 43 44 2e 29 20 54 68 65 | recent |CD.) The|
|00000bb0| 20 43 44 20 61 6c 73 6f | 20 63 6f 6e 74 61 69 6e | CD also| contain|
|00000bc0| 73 20 54 65 63 68 6e 69 | 63 61 6c 20 4e 6f 74 65 |s Techni|cal Note|
|00000bd0| 73 2c 20 73 61 6d 70 6c | 65 20 63 6f 64 65 2c 20 |s, sampl|e code, |
|00000be0| 61 6e 64 20 6f 74 68 65 | 72 20 64 6f 63 75 6d 65 |and othe|r docume|
|00000bf0| 6e 74 61 74 69 6f 6e 20 | 61 6e 64 20 74 6f 6f 6c |ntation |and tool|
|00000c00| 73 20 28 74 68 65 73 65 | 20 63 6f 6e 74 65 6e 74 |s (these| content|
|00000c10| 73 20 61 72 65 20 73 75 | 62 6a 65 63 74 20 74 6f |s are su|bject to|
|00000c20| 20 63 68 61 6e 67 65 29 | 2e 20 49 74 65 6d 73 20 | change)|. Items |
|00000c30| 72 65 66 65 72 72 65 64 | 20 74 6f 20 61 73 20 62 |referred| to as b|
|00000c40| 65 69 6e 67 20 6f 6e 20 | d2 74 68 69 73 20 69 73 |eing on |.this is|
|00000c50| 73 75 65 d5 73 20 43 44 | d3 20 61 72 65 20 6c 6f |sue.s CD|. are lo|
|00000c60| 63 61 74 65 64 20 6f 6e | 20 65 69 74 68 65 72 20 |cated on| either |
|00000c70| 74 68 65 20 42 6f 6f 6b | 6d 61 72 6b 20 43 44 20 |the Book|mark CD |
|00000c80| 6f 72 20 74 68 65 20 52 | 65 66 65 72 65 6e 63 65 |or the R|eference|
|00000c90| 20 4c 69 62 72 61 72 79 | 20 6f 72 20 54 6f 6f 6c | Library| or Tool|
|00000ca0| 20 43 68 65 73 74 20 65 | 64 69 74 69 6f 6e 20 6f | Chest e|dition o|
|00000cb0| 66 20 74 68 65 20 44 65 | 76 65 6c 6f 70 65 72 20 |f the De|veloper |
|00000cc0| 43 44 20 53 65 72 69 65 | 73 2e 20 54 68 65 20 64 |CD Serie|s. The d|
|00000cd0| 65 76 65 6c 6f 70 20 69 | 73 73 75 65 73 20 61 6e |evelop i|ssues an|
|00000ce0| 64 20 63 6f 64 65 20 61 | 72 65 20 61 6c 73 6f 20 |d code a|re also |
|00000cf0| 61 76 61 69 6c 61 62 6c | 65 20 69 6e 20 74 68 65 |availabl|e in the|
|00000d00| 20 44 65 76 65 6c 6f 70 | 65 72 20 53 65 72 76 69 | Develop|er Servi|
|00000d10| 63 65 73 20 61 72 65 61 | 73 20 6f 6e 20 41 70 70 |ces area|s on App|
|00000d20| 6c 65 4c 69 6e 6b 20 61 | 6e 64 20 65 57 6f 72 6c |leLink a|nd eWorl|
|00000d30| 64 20 61 6e 64 20 61 74 | 20 66 74 70 2e 69 6e 66 |d and at| ftp.inf|
|00000d40| 6f 2e 61 70 70 6c 65 2e | 63 6f 6d 2e 20 28 53 65 |o.apple.|com. (Se|
|00000d50| 6c 65 63 74 65 64 20 61 | 72 74 69 63 6c 65 73 20 |lected a|rticles |
|00000d60| 61 72 65 20 6f 6e 20 74 | 68 65 20 57 6f 72 6c 64 |are on t|he World|
|00000d70| 20 57 69 64 65 20 57 65 | 62 20 61 74 20 68 74 74 | Wide We|b at htt|
|00000d80| 70 3a 2f 2f 77 77 77 2e | 61 70 70 6c 65 2e 63 6f |p://www.|apple.co|
|00000d90| 6d 2c 20 61 6c 73 6f 20 | 69 6e 20 74 68 65 20 44 |m, also |in the D|
|00000da0| 65 76 65 6c 6f 70 65 72 | 20 53 65 72 76 69 63 65 |eveloper| Service|
|00000db0| 73 20 61 72 65 61 2e 29 | 0d 4d 61 63 69 6e 74 6f |s area.)|.Macinto|
|00000dc0| 73 68 20 54 65 63 68 6e | 69 63 61 6c 20 4e 6f 74 |sh Techn|ical Not|
|00000dd0| 65 73 2e 20 57 68 65 72 | 65 20 72 65 66 65 72 65 |es. Wher|e refere|
|00000de0| 6e 63 65 73 20 74 6f 20 | 4d 61 63 69 6e 74 6f 73 |nces to |Macintos|
|00000df0| 68 20 54 65 63 68 6e 69 | 63 61 6c 20 4e 6f 74 65 |h Techni|cal Note|
|00000e00| 73 20 69 6e 20 64 65 76 | 65 6c 6f 70 20 61 72 65 |s in dev|elop are|
|00000e10| 20 66 6f 6c 6c 6f 77 65 | 64 20 62 79 20 73 6f 6d | followe|d by som|
|00000e20| 65 74 68 69 6e 67 20 6c | 69 6b 65 20 d2 28 51 54 |ething l|ike .(QT|
|00000e30| 20 34 29 2c d3 20 74 68 | 69 73 20 69 6e 64 69 63 | 4),. th|is indic|
|00000e40| 61 74 65 73 20 74 68 65 | 20 63 61 74 65 67 6f 72 |ates the| categor|
|00000e50| 79 20 61 6e 64 20 6e 75 | 6d 62 65 72 20 6f 66 20 |y and nu|mber of |
|00000e60| 74 68 65 20 4e 6f 74 65 | 20 6f 6e 20 74 68 69 73 |the Note| on this|
|00000e70| 20 69 73 73 75 65 d5 73 | 20 43 44 2e 20 28 51 54 | issue.s| CD. (QT|
|00000e80| 20 69 73 20 74 68 65 20 | 51 75 69 63 6b 54 69 6d | is the |QuickTim|
|00000e90| 65 20 63 61 74 65 67 6f | 72 79 2e 29 0d 45 2d 6d |e catego|ry.).E-m|
|00000ea0| 61 69 6c 20 61 64 64 72 | 65 73 73 65 73 2e 20 4d |ail addr|esses. M|
|00000eb0| 6f 73 74 20 65 2d 6d 61 | 69 6c 20 61 64 64 72 65 |ost e-ma|il addre|
|00000ec0| 73 73 65 73 20 6d 65 6e | 74 69 6f 6e 65 64 20 69 |sses men|tioned i|
|00000ed0| 6e 20 64 65 76 65 6c 6f | 70 20 61 72 65 20 41 70 |n develo|p are Ap|
|00000ee0| 70 6c 65 4c 69 6e 6b 20 | 61 64 64 72 65 73 73 65 |pleLink |addresse|
|00000ef0| 73 3b 20 74 6f 20 63 6f | 6e 76 65 72 74 20 6f 6e |s; to co|nvert on|
|00000f00| 65 20 6f 66 20 74 68 65 | 73 65 20 74 6f 20 61 6e |e of the|se to an|
|00000f10| 20 49 6e 74 65 72 6e 65 | 74 20 61 64 64 72 65 73 | Interne|t addres|
|00000f20| 73 2c 20 61 70 70 65 6e | 64 20 d2 40 61 70 70 6c |s, appen|d .@appl|
|00000f30| 65 6c 69 6e 6b 2e 61 70 | 70 6c 65 2e 63 6f 6d d3 |elink.ap|ple.com.|
|00000f40| 20 74 6f 20 69 74 2e 20 | 46 6f 72 20 65 78 61 6d | to it. |For exam|
|00000f50| 70 6c 65 2c 20 44 45 56 | 45 4c 4f 50 20 6f 6e 20 |ple, DEV|ELOP on |
|00000f60| 41 70 70 6c 65 4c 69 6e | 6b 20 62 65 63 6f 6d 65 |AppleLin|k become|
|00000f70| 73 20 64 65 76 65 6c 6f | 70 40 61 70 70 6c 65 6c |s develo|p@applel|
|00000f80| 69 6e 6b 2e 61 70 70 6c | 65 2e 63 6f 6d 20 6f 6e |ink.appl|e.com on|
|00000f90| 20 74 68 65 20 49 6e 74 | 65 72 6e 65 74 2e 20 41 | the Int|ernet. A|
|00000fa0| 70 70 65 6e 64 20 d2 40 | 65 77 6f 72 6c 64 2e 63 |ppend .@|eworld.c|
|00000fb0| 6f 6d d3 20 74 6f 20 65 | 57 6f 72 6c 64 20 61 64 |om. to e|World ad|
|00000fc0| 64 72 65 73 73 65 73 2c | 20 61 6e 64 20 61 70 70 |dresses,| and app|
|00000fd0| 65 6e 64 20 d2 40 6f 6e | 6c 69 6e 65 2e 61 70 70 |end .@on|line.app|
|00000fe0| 6c 65 2e 63 6f 6d d3 20 | 74 6f 20 4e 65 77 74 6f |le.com. |to Newto|
|00000ff0| 6e 4d 61 69 6c 20 61 64 | 64 72 65 73 73 65 73 2e |nMail ad|dresses.|
|00001000| 0d 09 43 20 4f 20 4e 20 | 54 20 41 20 43 20 54 20 |..C O N |T A C T |
|00001010| 49 20 4e 20 47 20 20 55 | 20 53 0d 46 65 65 64 62 |I N G U| S.Feedb|
|00001020| 61 63 6b 2e 20 53 65 6e | 64 20 65 64 69 74 6f 72 |ack. Sen|d editor|
|00001030| 69 61 6c 20 73 75 67 67 | 65 73 74 69 6f 6e 73 20 |ial sugg|estions |
|00001040| 6f 72 20 63 6f 6d 6d 65 | 6e 74 73 20 74 6f 20 43 |or comme|nts to C|
|00001050| 61 72 6f 6c 69 6e 65 20 | 52 6f 73 65 20 61 74 20 |aroline |Rose at |
|00001060| 41 70 70 6c 65 4c 69 6e | 6b 20 43 52 4f 53 45 2c |AppleLin|k CROSE,|
|00001070| 20 49 6e 74 65 72 6e 65 | 74 20 63 72 6f 73 65 40 | Interne|t crose@|
|00001080| 61 70 70 6c 65 6c 69 6e | 6b 2e 61 70 70 6c 65 2e |applelin|k.apple.|
|00001090| 63 6f 6d 2c 20 6f 72 20 | 66 61 78 20 28 34 30 38 |com, or |fax (408|
|000010a0| 29 39 37 34 2d 36 33 39 | 35 2e 20 53 65 6e 64 20 |)974-639|5. Send |
|000010b0| 74 65 63 68 6e 69 63 61 | 6c 20 71 75 65 73 74 69 |technica|l questi|
|000010c0| 6f 6e 73 20 61 62 6f 75 | 74 20 64 65 76 65 6c 6f |ons abou|t develo|
|000010d0| 70 20 74 6f 20 44 61 76 | 65 20 4a 6f 68 6e 73 6f |p to Dav|e Johnso|
|000010e0| 6e 20 61 74 20 41 70 70 | 6c 65 4c 69 6e 6b 20 4a |n at App|leLink J|
|000010f0| 4f 48 4e 53 4f 4e 2e 44 | 4b 2c 20 49 6e 74 65 72 |OHNSON.D|K, Inter|
|00001100| 6e 65 74 20 64 6b 6a 40 | 61 70 70 6c 65 2e 63 6f |net dkj@|apple.co|
|00001110| 6d 2c 20 43 6f 6d 70 75 | 53 65 72 76 65 20 37 35 |m, Compu|Serve 75|
|00001120| 33 30 30 2c 37 31 35 2c | 20 6f 72 20 66 61 78 20 |300,715,| or fax |
|00001130| 28 34 30 38 29 39 37 34 | 2d 36 33 39 35 2e 20 4f |(408)974|-6395. O|
|00001140| 72 20 77 72 69 74 65 20 | 74 6f 20 43 61 72 6f 6c |r write |to Carol|
|00001150| 69 6e 65 20 6f 72 20 44 | 61 76 65 20 61 74 20 41 |ine or D|ave at A|
|00001160| 70 70 6c 65 20 43 6f 6d | 70 75 74 65 72 2c 20 49 |pple Com|puter, I|
|00001170| 6e 63 2e 2c 20 31 20 49 | 6e 66 69 6e 69 74 65 20 |nc., 1 I|nfinite |
|00001180| 4c 6f 6f 70 2c 20 4d 2f | 53 20 33 30 33 2d 34 44 |Loop, M/|S 303-4D|
|00001190| 50 2c 20 43 75 70 65 72 | 74 69 6e 6f 2c 20 43 41 |P, Cuper|tino, CA|
|000011a0| 20 39 35 30 31 34 2e 0d | 41 72 74 69 63 6c 65 20 | 95014..|Article |
|000011b0| 73 75 62 6d 69 73 73 69 | 6f 6e 73 2e 20 41 73 6b |submissi|ons. Ask|
|000011c0| 20 66 6f 72 20 6f 75 72 | 20 41 75 74 68 6f 72 d5 | for our| Author.|
|000011d0| 73 20 47 75 69 64 65 6c | 69 6e 65 73 20 61 6e 64 |s Guidel|ines and|
|000011e0| 20 61 20 73 75 62 6d 69 | 73 73 69 6f 6e 20 66 6f | a submi|ssion fo|
|000011f0| 72 6d 20 61 74 20 41 70 | 70 6c 65 4c 69 6e 6b 20 |rm at Ap|pleLink |
|00001200| 44 45 56 45 4c 4f 50 2c | 20 49 6e 74 65 72 6e 65 |DEVELOP,| Interne|
|00001210| 74 20 64 65 76 65 6c 6f | 70 40 61 70 70 6c 65 6c |t develo|p@applel|
|00001220| 69 6e 6b 2e 61 70 70 6c | 65 2e 63 6f 6d 2c 20 6f |ink.appl|e.com, o|
|00001230| 72 20 66 61 78 20 28 34 | 30 38 29 39 37 34 2d 36 |r fax (4|08)974-6|
|00001240| 33 39 35 2e 20 4f 72 20 | 77 72 69 74 65 20 74 6f |395. Or |write to|
|00001250| 20 43 61 72 6f 6c 69 6e | 65 20 52 6f 73 65 20 61 | Carolin|e Rose a|
|00001260| 74 20 74 68 65 20 61 62 | 6f 76 65 20 61 64 64 72 |t the ab|ove addr|
|00001270| 65 73 73 2e 0d 53 75 62 | 73 63 72 69 70 74 69 6f |ess..Sub|scriptio|
|00001280| 6e 73 20 61 6e 64 62 61 | 63 6b 20 69 73 73 75 65 |ns andba|ck issue|
|00001290| 73 2e 20 59 6f 75 20 63 | 61 6e 20 73 75 62 73 63 |s. You c|an subsc|
|000012a0| 72 69 62 65 20 74 6f 20 | 64 65 76 65 6c 6f 70 20 |ribe to |develop |
|000012b0| 74 68 72 6f 75 67 68 20 | 41 50 44 41 20 28 73 65 |through |APDA (se|
|000012c0| 65 20 62 65 6c 6f 77 29 | 6f 72 20 75 73 65 20 74 |e below)|or use t|
|000012d0| 68 65 20 73 75 62 73 63 | 72 69 70 74 69 6f 6e 20 |he subsc|ription |
|000012e0| 63 61 72 64 20 69 6e 20 | 74 68 69 73 20 69 73 73 |card in |this iss|
|000012f0| 75 65 2e 20 59 6f 75 20 | 63 61 6e 20 61 6c 73 6f |ue. You |can also|
|00001300| 20 6f 72 64 65 72 20 70 | 72 69 6e 74 65 64 20 62 | order p|rinted b|
|00001310| 61 63 6b 20 69 73 73 75 | 65 73 2e 20 46 6f 72 20 |ack issu|es. For |
|00001320| 73 75 62 73 63 72 69 70 | 74 69 6f 6e 20 63 68 61 |subscrip|tion cha|
|00001330| 6e 67 65 73 20 6f 72 20 | 71 75 65 72 69 65 73 20 |nges or |queries |
|00001340| 6f 72 20 62 61 63 6b 20 | 69 73 73 75 65 20 6f 72 |or back |issue or|
|00001350| 64 65 72 73 2c 20 63 61 | 6c 6c 20 31 2d 38 30 30 |ders, ca|ll 1-800|
|00001360| 2d 38 37 37 2d 35 35 34 | 38 20 69 6e 20 74 68 65 |-877-554|8 in the|
|00001370| 20 55 2e 53 2e 2c 20 28 | 38 31 35 29 37 33 34 2d | U.S., (|815)734-|
|00001380| 31 31 31 36 20 6f 75 74 | 73 69 64 65 20 74 68 65 |1116 out|side the|
|00001390| 20 55 2e 53 2e 20 4f 72 | 20 77 72 69 74 65 20 41 | U.S. Or| write A|
|000013a0| 70 70 6c 65 4c 69 6e 6b | 20 44 45 56 2e 53 55 42 |ppleLink| DEV.SUB|
|000013b0| 53 20 6f 72 20 49 6e 74 | 65 72 6e 65 74 20 64 65 |S or Int|ernet de|
|000013c0| 76 2e 73 75 62 73 40 61 | 70 70 6c 65 6c 69 6e 6b |v.subs@a|pplelink|
|000013d0| 2e 61 70 70 6c 65 2e 63 | 6f 6d 2e 20 42 65 20 73 |.apple.c|om. Be s|
|000013e0| 75 72 65 20 74 6f 20 69 | 6e 63 6c 75 64 65 20 79 |ure to i|nclude y|
|000013f0| 6f 75 72 20 6e 61 6d 65 | 2c 20 61 64 64 72 65 73 |our name|, addres|
|00001400| 73 2c 20 61 6e 64 20 61 | 63 63 6f 75 6e 74 20 6e |s, and a|ccount n|
|00001410| 75 6d 62 65 72 20 61 73 | 20 69 74 20 61 70 70 65 |umber as| it appe|
|00001420| 61 72 73 20 6f 6e 20 79 | 6f 75 72 20 6d 61 69 6c |ars on y|our mail|
|00001430| 69 6e 67 20 6c 61 62 65 | 6c 20 69 6e 20 61 6c 6c |ing labe|l in all|
|00001440| 20 63 6f 72 72 65 73 70 | 6f 6e 64 65 6e 63 65 20 | corresp|ondence |
|00001450| 72 65 6c 61 74 65 64 20 | 74 6f 20 79 6f 75 72 20 |related |to your |
|00001460| 73 75 62 73 63 72 69 70 | 74 69 6f 6e 2e 20 4f 6e |subscrip|tion. On|
|00001470| 65 2d 79 65 61 72 20 55 | 2e 53 2e 20 73 75 62 73 |e-year U|.S. subs|
|00001480| 63 72 69 70 74 69 6f 6e | 20 70 72 69 63 65 20 69 |cription| price i|
|00001490| 73 20 24 33 30 20 66 6f | 72 20 34 20 69 73 73 75 |s $30 fo|r 4 issu|
|000014a0| 65 73 20 6f 66 20 64 65 | 76 65 6c 6f 70 20 61 6e |es of de|velop an|
|000014b0| 64 20 74 68 65 20 64 65 | 76 65 6c 6f 70 20 42 6f |d the de|velop Bo|
|000014c0| 6f 6b 6d 61 72 6b 20 43 | 44 3b 20 61 6c 6c 20 6f |okmark C|D; all o|
|000014d0| 74 68 65 72 20 63 6f 75 | 6e 74 72 69 65 73 2c 20 |ther cou|ntries, |
|000014e0| 24 35 30 20 55 2e 53 2e | 20 46 6f 72 20 43 61 6e |$50 U.S.| For Can|
|000014f0| 61 64 69 61 6e 20 6f 72 | 64 65 72 73 2c 20 70 72 |adian or|ders, pr|
|00001500| 69 63 65 20 69 6e 63 6c | 75 64 65 73 20 47 53 54 |ice incl|udes GST|
|00001510| 20 28 52 31 30 30 32 33 | 36 31 39 39 29 2e 20 42 | (R10023|6199). B|
|00001520| 61 63 6b 20 69 73 73 75 | 65 73 20 61 72 65 20 24 |ack issu|es are $|
|00001530| 31 33 20 65 61 63 68 20 | 69 6e 20 74 68 65 20 55 |13 each |in the U|
|00001540| 2e 53 2e 2c 20 24 32 30 | 20 61 6c 6c 20 6f 74 68 |.S., $20| all oth|
|00001550| 65 72 20 63 6f 75 6e 74 | 72 69 65 73 2e 0d 41 50 |er count|ries..AP|
|00001560| 44 41 2e 20 54 6f 20 6f | 72 64 65 72 20 70 72 6f |DA. To o|rder pro|
|00001570| 64 75 63 74 73 20 66 72 | 6f 6d 20 41 50 44 41 20 |ducts fr|om APDA |
|00001580| 6f 72 20 72 65 63 65 69 | 76 65 20 61 20 63 61 74 |or recei|ve a cat|
|00001590| 61 6c 6f 67 2c 20 63 61 | 6c 6c 20 31 2d 38 30 30 |alog, ca|ll 1-800|
|000015a0| 2d 32 38 32 2d 32 37 33 | 32 20 69 6e 20 74 68 65 |-282-273|2 in the|
|000015b0| 20 55 2e 53 2e 2c 20 31 | 2d 38 30 30 2d 36 33 37 | U.S., 1|-800-637|
|000015c0| 2d 30 30 32 39 20 69 6e | 20 43 61 6e 61 64 61 2c |-0029 in| Canada,|
|000015d0| 20 28 37 31 36 29 38 37 | 31 2d 36 35 35 35 20 69 | (716)87|1-6555 i|
|000015e0| 6e 74 65 72 6e 61 74 69 | 6f 6e 61 6c 6c 79 2c 20 |nternati|onally, |
|000015f0| 6f 72 20 28 37 31 36 29 | 38 37 31 2d 36 35 31 31 |or (716)|871-6511|
|00001600| 20 66 6f 72 20 66 61 78 | 2e 20 4f 72 64 65 72 20 | for fax|. Order |
|00001610| 65 6c 65 63 74 72 6f 6e | 69 63 61 6c 6c 79 20 61 |electron|ically a|
|00001620| 74 20 41 70 70 6c 65 4c | 69 6e 6b 20 41 50 44 41 |t AppleL|ink APDA|
|00001630| 2c 20 49 6e 74 65 72 6e | 65 74 20 61 70 64 61 40 |, Intern|et apda@|
|00001640| 61 70 70 6c 65 6c 69 6e | 6b 2e 61 70 70 6c 65 2e |applelin|k.apple.|
|00001650| 63 6f 6d 2c 20 43 6f 6d | 70 75 53 65 72 76 65 20 |com, Com|puServe |
|00001660| 37 36 36 36 36 2c 32 34 | 30 35 2c 20 6f 72 20 41 |76666,24|05, or A|
|00001670| 6d 65 72 69 63 61 20 4f | 6e 6c 69 6e 65 20 41 50 |merica O|nline AP|
|00001680| 44 41 6f 72 64 65 72 2e | 20 4f 72 20 77 72 69 74 |DAorder.| Or writ|
|00001690| 65 20 41 50 44 41 2c 20 | 41 70 70 6c 65 20 43 6f |e APDA, |Apple Co|
|000016a0| 6d 70 75 74 65 72 2c 20 | 49 6e 63 2e 2c 20 50 2e |mputer, |Inc., P.|
|000016b0| 4f 2e 20 42 6f 78 20 33 | 31 39 2c 20 42 75 66 66 |O. Box 3|19, Buff|
|000016c0| 61 6c 6f 2c 20 4e 59 20 | 31 34 32 30 37 2d 30 33 |alo, NY |14207-03|
|000016d0| 31 39 2e 0d 09 0d 0d 09 | 41 20 52 20 54 20 49 20 |19......|A R T I |
|000016e0| 43 20 4c 20 45 20 53 0d | 09 36 09 51 75 69 63 6b |C L E S.|.6.Quick|
|000016f0| 44 72 61 77 20 33 44 3a | 20 41 20 4e 65 77 20 44 |Draw 3D:| A New D|
|00001700| 69 6d 65 6e 73 69 6f 6e | 20 66 6f 72 20 4d 61 63 |imension| for Mac|
|00001710| 69 6e 74 6f 73 68 20 47 | 72 61 70 68 69 63 73 20 |intosh G|raphics |
|00001720| 20 62 79 20 50 61 62 6c | 6f 20 46 65 72 6e 69 63 | by Pabl|o Fernic|
|00001730| 6f 6c 61 20 61 6e 64 20 | 4e 69 63 6b 20 54 68 6f |ola and |Nick Tho|
|00001740| 6d 70 73 6f 6e 0d 49 6e | 74 72 6f 64 75 63 69 6e |mpson.In|troducin|
|00001750| 67 20 51 75 69 63 6b 44 | 72 61 77 20 33 44 2c 20 |g QuickD|raw 3D, |
|00001760| 61 20 70 6f 77 65 72 66 | 75 6c 2c 20 66 6c 65 78 |a powerf|ul, flex|
|00001770| 69 62 6c 65 20 6e 65 77 | 20 33 44 20 67 72 61 70 |ible new| 3D grap|
|00001780| 68 69 63 73 20 70 61 63 | 6b 61 67 65 20 66 6f 72 |hics pac|kage for|
|00001790| 20 74 68 65 20 50 6f 77 | 65 72 20 4d 61 63 69 6e | the Pow|er Macin|
|000017a0| 74 6f 73 68 2e 20 54 68 | 69 73 20 61 72 74 69 63 |tosh. Th|is artic|
|000017b0| 6c 65 20 70 72 6f 76 69 | 64 65 73 20 61 6e 20 61 |le provi|des an a|
|000017c0| 72 63 68 69 74 65 63 74 | 75 72 61 6c 20 6f 76 65 |rchitect|ural ove|
|000017d0| 72 76 69 65 77 20 61 6e | 64 20 73 68 6f 77 73 20 |rview an|d shows |
|000017e0| 68 6f 77 20 74 6f 20 73 | 75 70 70 6f 72 74 20 33 |how to s|upport 3|
|000017f0| 44 20 64 61 74 61 20 69 | 6e 20 79 6f 75 72 20 61 |D data i|n your a|
|00001800| 70 70 6c 69 63 61 74 69 | 6f 6e 2e 0d 09 32 39 09 |pplicati|on...29.|
|00001810| 43 6f 70 6c 61 6e 64 3a | 20 54 68 65 20 4d 61 63 |Copland:| The Mac|
|00001820| 20 4f 53 20 4d 6f 76 65 | 73 20 49 6e 74 6f 20 74 | OS Move|s Into t|
|00001830| 68 65 20 46 75 74 75 72 | 65 20 20 62 79 20 54 69 |he Futur|e by Ti|
|00001840| 6d 20 44 69 65 72 6b 73 | 0d 48 65 72 65 d5 73 20 |m Dierks|.Here.s |
|00001850| 61 20 70 72 65 76 69 65 | 77 20 6f 66 20 74 68 65 |a previe|w of the|
|00001860| 20 66 75 74 75 72 65 20 | 6f 66 20 74 68 65 20 4d | future |of the M|
|00001870| 61 63 20 4f 53 2c 20 64 | 65 74 61 69 6c 69 6e 67 |ac OS, d|etailing|
|00001880| 20 73 6f 6d 65 20 6f 66 | 20 74 68 65 20 6d 61 6a | some of| the maj|
|00001890| 6f 72 20 66 65 61 74 75 | 72 65 73 20 61 6e 64 20 |or featu|res and |
|000018a0| 63 6f 6d 70 6f 6e 65 6e | 74 73 20 61 6e 64 20 67 |componen|ts and g|
|000018b0| 69 76 69 6e 67 20 73 6f | 6d 65 20 73 75 67 67 65 |iving so|me sugge|
|000018c0| 73 74 69 6f 6e 73 20 61 | 62 6f 75 74 20 68 6f 77 |stions a|bout how|
|000018d0| 20 74 6f 20 67 65 74 20 | 72 65 61 64 79 20 66 6f | to get |ready fo|
|000018e0| 72 20 69 74 20 6e 6f 77 | 2e 0d 09 34 32 09 43 72 |r it now|...42.Cr|
|000018f0| 65 61 74 69 6e 67 20 50 | 43 49 20 44 65 76 69 63 |eating P|CI Devic|
|00001900| 65 20 44 72 69 76 65 72 | 73 20 20 62 79 20 4d 61 |e Driver|s by Ma|
|00001910| 72 74 69 6e 20 4d 69 6e | 6f 77 0d 41 6c 6c 20 61 |rtin Min|ow.All a|
|00001920| 62 6f 75 74 20 74 68 65 | 20 6e 65 77 20 64 72 69 |bout the| new dri|
|00001930| 76 65 72 20 6d 6f 64 65 | 6c 20 6f 6e 20 50 43 49 |ver mode|l on PCI|
|00001940| 2d 62 61 73 65 64 20 4d | 61 63 69 6e 74 6f 73 68 |-based M|acintosh|
|00001950| 20 63 6f 6d 70 75 74 65 | 72 73 2c 20 61 6e 64 20 | compute|rs, and |
|00001960| 61 64 76 69 63 65 20 6f | 6e 20 70 6f 72 74 69 6e |advice o|n portin|
|00001970| 67 20 65 78 69 73 74 69 | 6e 67 20 64 72 69 76 65 |g existi|ng drive|
|00001980| 72 73 2e 20 0d 09 36 36 | 09 43 75 73 74 6f 6d 20 |rs. ..66|.Custom |
|00001990| 43 6f 6c 6f 72 20 53 65 | 61 72 63 68 20 50 72 6f |Color Se|arch Pro|
|000019a0| 63 65 64 75 72 65 73 20 | 20 62 79 20 4a 69 6d 20 |cedures | by Jim |
|000019b0| 57 69 6e 74 65 72 6d 79 | 72 65 0d 4c 65 61 72 6e |Wintermy|re.Learn|
|000019c0| 20 61 62 6f 75 74 20 74 | 68 69 73 20 75 73 65 66 | about t|his usef|
|000019d0| 75 6c 20 6d 65 74 68 6f | 64 20 6f 66 20 63 75 73 |ul metho|d of cus|
|000019e0| 74 6f 6d 69 7a 69 6e 67 | 20 43 6f 6c 6f 72 20 51 |tomizing| Color Q|
|000019f0| 75 69 63 6b 44 72 61 77 | d5 73 20 63 6f 6c 6f 72 |uickDraw|.s color|
|00001a00| 20 68 61 6e 64 6c 69 6e | 67 2e 20 41 20 72 65 61 | handlin|g. A rea|
|00001a10| 6c 2d 77 6f 72 6c 64 20 | 67 72 61 70 68 69 63 73 |l-world |graphics|
|00001a20| 20 70 72 6f 62 6c 65 6d | 20 69 73 20 69 6e 76 65 | problem| is inve|
|00001a30| 73 74 69 67 61 74 65 64 | 20 61 6e 64 20 74 68 65 |stigated| and the|
|00001a40| 6e 20 73 6f 6c 76 65 64 | 20 75 73 69 6e 67 20 61 |n solved| using a|
|00001a50| 20 63 75 73 74 6f 6d 20 | 63 6f 6c 6f 72 20 73 65 | custom |color se|
|00001a60| 61 72 63 68 20 70 72 6f | 63 65 64 75 72 65 20 61 |arch pro|cedure a|
|00001a70| 6e 64 20 61 20 68 61 73 | 68 20 74 61 62 6c 65 2e |nd a has|h table.|
|00001a80| 0d 09 38 33 09 54 68 65 | 20 4f 70 65 6e 44 6f 63 |..83.The| OpenDoc|
|00001a90| 20 55 73 65 72 20 45 78 | 70 65 72 69 65 6e 63 65 | User Ex|perience|
|00001aa0| 20 20 62 79 20 44 61 76 | 65 20 43 75 72 62 6f 77 | by Dav|e Curbow|
|00001ab0| 20 61 6e 64 20 45 6c 69 | 7a 61 62 65 74 68 20 44 | and Eli|zabeth D|
|00001ac0| 79 6b 73 74 72 61 2d 45 | 72 69 63 6b 73 6f 6e 0d |ykstra-E|rickson.|
|00001ad0| 54 68 69 73 20 61 72 74 | 69 63 6c 65 20 70 72 6f |This art|icle pro|
|00001ae0| 76 69 64 65 73 20 61 6e | 20 6f 76 65 72 76 69 65 |vides an| overvie|
|00001af0| 77 20 6f 66 20 4f 70 65 | 6e 44 6f 63 20 66 72 6f |w of Ope|nDoc fro|
|00001b00| 6d 20 74 68 65 20 75 73 | 65 72 d5 73 20 70 65 72 |m the us|er.s per|
|00001b10| 73 70 65 63 74 69 76 65 | 3a 20 75 6e 64 65 72 73 |spective|: unders|
|00001b20| 74 61 6e 64 69 6e 67 20 | 74 68 65 20 75 73 65 72 |tanding |the user|
|00001b30| 20 65 78 70 65 72 69 65 | 6e 63 65 20 69 73 20 61 | experie|nce is a|
|00001b40| 20 70 72 65 72 65 71 75 | 69 73 69 74 65 20 74 6f | prerequ|isite to|
|00001b50| 20 64 65 73 69 67 6e 69 | 6e 67 20 67 6f 6f 64 20 | designi|ng good |
|00001b60| 70 61 72 74 20 65 64 69 | 74 6f 72 73 2e 0d 09 39 |part edi|tors...9|
|00001b70| 38 09 46 75 74 75 72 65 | 73 3a 20 44 6f 6e d5 74 |8.Future|s: Don.t|
|00001b80| 20 57 61 69 74 20 46 6f | 72 65 76 65 72 20 20 62 | Wait Fo|rever b|
|00001b90| 79 20 47 72 65 67 20 41 | 6e 64 65 72 73 6f 6e 0d |y Greg A|nderson.|
|00001ba0| 46 75 74 75 72 65 73 20 | 61 72 65 20 61 6e 20 69 |Futures |are an i|
|00001bb0| 6e 76 61 6c 75 61 62 6c | 65 20 61 62 73 74 72 61 |nvaluabl|e abstra|
|00001bc0| 63 74 69 6f 6e 20 66 6f | 72 20 61 70 70 6c 69 63 |ction fo|r applic|
|00001bd0| 61 74 69 6f 6e 73 20 74 | 68 61 74 20 68 61 6e 64 |ations t|hat hand|
|00001be0| 6c 65 20 6d 75 6c 74 69 | 70 6c 65 20 61 73 79 6e |le multi|ple asyn|
|00001bf0| 63 68 72 6f 6e 6f 75 73 | 20 41 70 70 6c 65 20 65 |chronous| Apple e|
|00001c00| 76 65 6e 74 73 2c 20 61 | 6c 6c 6f 77 69 6e 67 20 |vents, a|llowing |
|00001c10| 63 6c 65 61 6e 65 72 20 | 63 6f 64 65 20 61 6e 64 |cleaner |code and|
|00001c20| 20 65 6c 69 6d 69 6e 61 | 74 69 6e 67 20 74 68 65 | elimina|ting the|
|00001c30| 20 6e 65 65 64 20 66 6f | 72 20 63 6f 6d 70 6c 65 | need fo|r comple|
|00001c40| 74 69 6f 6e 20 72 6f 75 | 74 69 6e 65 73 2e 0d 0d |tion rou|tines...|
|00001c50| 09 43 20 4f 20 4c 20 55 | 20 4d 20 4e 20 53 0d 09 |.C O L U| M N S..|
|00001c60| 33 39 09 42 41 4c 41 4e | 43 45 20 4f 46 20 50 4f |39.BALAN|CE OF PO|
|00001c70| 57 45 52 0d 4d 61 63 73 | 42 75 67 20 66 6f 72 20 |WER.Macs|Bug for |
|00001c80| 50 6f 77 65 72 50 43 0d | 62 79 20 44 61 76 65 20 |PowerPC.|by Dave |
|00001c90| 45 76 61 6e 73 20 61 6e | 64 20 4a 69 6d 20 4d 75 |Evans an|d Jim Mu|
|00001ca0| 72 70 68 79 0d 4d 61 63 | 73 42 75 67 20 63 68 61 |rphy.Mac|sBug cha|
|00001cb0| 6e 67 65 73 20 77 69 74 | 68 20 74 68 65 20 74 69 |nges wit|h the ti|
|00001cc0| 6d 65 73 2e 0d 09 36 33 | 09 4d 50 57 20 54 49 50 |mes...63|.MPW TIP|
|00001cd0| 53 20 41 4e 44 20 54 52 | 49 43 4b 53 0d 42 75 69 |S AND TR|ICKS.Bui|
|00001ce0| 6c 64 69 6e 67 20 61 20 | 42 65 74 74 65 72 20 28 |lding a |Better (|
|00001cf0| 44 65 76 65 6c 6f 70 6d | 65 6e 74 29 20 45 6e 76 |Developm|ent) Env|
|00001d00| 69 72 6f 6e 6d 65 6e 74 | 0d 62 79 20 54 69 6d 20 |ironment|.by Tim |
|00001d10| 4d 61 72 6f 6e 65 79 0d | 53 6f 6d 65 20 74 68 69 |Maroney.|Some thi|
|00001d20| 6e 67 73 20 74 6f 20 74 | 68 69 6e 6b 20 61 62 6f |ngs to t|hink abo|
|00001d30| 75 74 20 77 68 65 6e 20 | 79 6f 75 d5 72 65 20 62 |ut when |you.re b|
|00001d40| 75 69 6c 64 69 6e 67 20 | 61 20 73 68 61 72 65 64 |uilding |a shared|
|00001d50| 20 64 65 76 65 6c 6f 70 | 6d 65 6e 74 20 65 6e 76 | develop|ment env|
|00001d60| 69 72 6f 6e 6d 65 6e 74 | 2e 0d 09 38 31 09 41 43 |ironment|...81.AC|
|00001d70| 43 4f 52 44 49 4e 47 20 | 54 4f 20 53 43 52 49 50 |CORDING |TO SCRIP|
|00001d80| 54 0d 53 63 72 69 70 74 | 69 6e 67 20 51 75 61 6e |T.Script|ing Quan|
|00001d90| 64 61 72 69 65 73 0d 62 | 79 20 43 61 6c 20 53 69 |daries.b|y Cal Si|
|00001da0| 6d 6f 6e 65 0d 42 69 74 | 73 20 6f 66 20 77 69 73 |mone.Bit|s of wis|
|00001db0| 64 6f 6d 20 61 6e 64 20 | 61 64 76 69 63 65 20 66 |dom and |advice f|
|00001dc0| 6f 72 20 64 65 76 65 6c | 6f 70 65 72 73 20 73 75 |or devel|opers su|
|00001dd0| 70 70 6f 72 74 69 6e 67 | 20 73 63 72 69 70 74 69 |pporting| scripti|
|00001de0| 6e 67 20 69 6e 20 74 68 | 65 69 72 20 61 70 70 6c |ng in th|eir appl|
|00001df0| 69 63 61 74 69 6f 6e 73 | 2e 20 0d 09 39 34 09 54 |ications|. ..94.T|
|00001e00| 48 45 20 56 45 54 45 52 | 41 4e 20 4e 45 4f 50 48 |HE VETER|AN NEOPH|
|00001e10| 59 54 45 0d 50 61 70 65 | 72 20 4a 75 67 67 6c 69 |YTE.Pape|r Juggli|
|00001e20| 6e 67 0d 62 79 20 44 61 | 76 65 20 4a 6f 68 6e 73 |ng.by Da|ve Johns|
|00001e30| 6f 6e 0d 59 6f 75 20 63 | 61 6e 20 69 6e 76 65 6e |on.You c|an inven|
|00001e40| 74 20 6d 75 6c 74 69 70 | 65 72 73 6f 6e 20 6a 75 |t multip|erson ju|
|00001e50| 67 67 6c 69 6e 67 20 70 | 61 74 74 65 72 6e 73 20 |ggling p|atterns |
|00001e60| 65 76 65 6e 20 69 66 20 | 79 6f 75 d5 72 65 20 6e |even if |you.re n|
|00001e70| 6f 74 20 61 20 6a 75 67 | 67 6c 65 72 2e 20 52 65 |ot a jug|gler. Re|
|00001e80| 61 6c 6c 79 2e 0d 09 31 | 31 32 09 4d 41 43 49 4e |ally...1|12.MACIN|
|00001e90| 54 4f 53 48 20 51 20 26 | 20 41 0d 41 70 70 6c 65 |TOSH Q &| A.Apple|
|00001ea0| d5 73 20 44 65 76 65 6c | 6f 70 65 72 20 53 75 70 |.s Devel|oper Sup|
|00001eb0| 70 6f 72 74 20 43 65 6e | 74 65 72 20 61 6e 73 77 |port Cen|ter answ|
|00001ec0| 65 72 73 20 71 75 65 73 | 74 69 6f 6e 73 20 61 62 |ers ques|tions ab|
|00001ed0| 6f 75 74 20 4d 61 63 69 | 6e 74 6f 73 68 20 70 72 |out Maci|ntosh pr|
|00001ee0| 6f 64 75 63 74 20 64 65 | 76 65 6c 6f 70 6d 65 6e |oduct de|velopmen|
|00001ef0| 74 2e 0d 09 31 32 31 09 | 4e 45 57 54 4f 4e 20 51 |t...121.|NEWTON Q|
|00001f00| 20 26 20 41 3a 20 41 53 | 4b 20 54 48 45 20 4c 4c | & A: AS|K THE LL|
|00001f10| 41 4d 41 0d 41 6e 73 77 | 65 72 73 20 74 6f 20 4e |AMA.Answ|ers to N|
|00001f20| 65 77 74 6f 6e 2d 72 65 | 6c 61 74 65 64 20 64 65 |ewton-re|lated de|
|00001f30| 76 65 6c 6f 70 6d 65 6e | 74 20 71 75 65 73 74 69 |velopmen|t questi|
|00001f40| 6f 6e 73 2c 20 61 6c 6f | 6e 67 20 77 69 74 68 20 |ons, alo|ng with |
|00001f50| 61 20 62 69 74 20 6f 66 | 20 6c 6c 61 6d 61 20 6c |a bit of| llama l|
|00001f60| 6f 72 65 2e 20 53 65 6e | 64 20 69 6e 20 79 6f 75 |ore. Sen|d in you|
|00001f70| 72 20 6f 77 6e 20 71 75 | 65 73 74 69 6f 6e 73 20 |r own qu|estions |
|00001f80| 66 6f 72 20 61 20 63 68 | 61 6e 63 65 20 61 74 20 |for a ch|ance at |
|00001f90| 61 20 54 2d 73 68 69 72 | 74 2e 0d 09 31 32 34 09 |a T-shir|t...124.|
|00001fa0| 4b 4f 4e 20 41 4e 44 20 | 42 41 4c d5 53 20 50 55 |KON AND |BAL.S PU|
|00001fb0| 5a 5a 4c 45 20 50 41 47 | 45 0d 41 20 42 72 61 6e |ZZLE PAG|E.A Bran|
|00001fc0| 63 68 20 54 6f 6f 20 46 | 61 72 0d 62 79 20 43 68 |ch Too F|ar.by Ch|
|00001fd0| 72 69 73 20 59 65 72 67 | 61 0d 59 65 74 20 61 6e |ris Yerg|a.Yet an|
|00001fe0| 6f 74 68 65 72 20 6d 75 | 6c 74 69 66 61 63 65 74 |other mu|ltifacet|
|00001ff0| 65 64 20 6d 79 73 74 65 | 72 79 20 69 73 20 75 6e |ed myste|ry is un|
|00002000| 72 61 76 65 6c 65 64 20 | 62 65 66 6f 72 65 20 79 |raveled |before y|
|00002010| 6f 75 72 20 76 65 72 79 | 20 65 79 65 73 2c 20 61 |our very| eyes, a|
|00002020| 73 20 67 75 65 73 74 20 | 70 75 7a 7a 6c 65 72 20 |s guest |puzzler |
|00002030| 43 68 72 69 73 20 59 65 | 72 67 61 20 74 72 69 65 |Chris Ye|rga trie|
|00002040| 73 20 74 6f 20 73 74 75 | 6d 70 20 74 68 65 20 6d |s to stu|mp the m|
|00002050| 61 73 74 65 72 2e 0d 09 | 32 09 45 64 69 74 6f 72 |aster...|2.Editor|
|00002060| d5 73 20 4e 6f 74 65 0d | 09 33 09 4c 65 74 74 65 |.s Note.|.3.Lette|
|00002070| 72 73 0d 09 31 33 30 09 | 49 6e 64 65 78 0d 09 0d |rs..130.|Index...|
|00002080| 0d 45 44 49 54 4f 52 d5 | 53 20 4e 4f 54 45 09 09 |.EDITOR.|S NOTE..|
|00002090| 0d 0d 43 41 52 4f 4c 49 | 4e 45 20 52 4f 53 45 0d |..CAROLI|NE ROSE.|
|000020a0| 09 54 68 69 73 20 69 73 | 20 61 20 76 65 72 79 20 |.This is| a very |
|000020b0| 66 6f 72 77 61 72 64 2d | 6c 6f 6f 6b 69 6e 67 20 |forward-|looking |
|000020c0| 69 73 73 75 65 20 6f 66 | 20 64 65 76 65 6c 6f 70 |issue of| develop|
|000020d0| 2e 20 54 68 65 20 63 6f | 76 65 72 20 61 72 74 69 |. The co|ver arti|
|000020e0| 63 6c 65 20 69 73 20 6f | 6e 20 51 75 69 63 6b 44 |cle is o|n QuickD|
|000020f0| 72 61 77 20 33 44 2c 20 | 77 68 6f 73 65 20 66 69 |raw 3D, |whose fi|
|00002100| 6e 61 6c 20 72 65 6c 65 | 61 73 65 20 77 6f 6e d5 |nal rele|ase won.|
|00002110| 74 20 68 61 76 65 20 73 | 68 69 70 70 65 64 20 62 |t have s|hipped b|
|00002120| 79 20 74 68 65 20 74 69 | 6d 65 20 79 6f 75 20 72 |y the ti|me you r|
|00002130| 65 61 64 20 74 68 69 73 | 20 28 74 68 6f 75 67 68 |ead this| (though|
|00002140| 20 69 74 20 73 68 6f 75 | 6c 64 20 62 65 20 73 6f | it shou|ld be so|
|00002150| 6f 6e 29 2e 20 57 65 d5 | 76 65 20 61 6c 73 6f 20 |on). We.|ve also |
|00002160| 67 6f 74 20 61 72 74 69 | 63 6c 65 73 20 6f 6e 20 |got arti|cles on |
|00002170| 43 6f 70 6c 61 6e 64 20 | 61 6e 64 20 4f 70 65 6e |Copland |and Open|
|00002180| 44 6f 63 2c 20 77 68 69 | 63 68 20 61 72 65 6e d5 |Doc, whi|ch aren.|
|00002190| 74 20 64 75 65 20 66 6f | 72 20 66 69 6e 61 6c 20 |t due fo|r final |
|000021a0| 72 65 6c 65 61 73 65 20 | 66 6f 72 20 61 20 77 68 |release |for a wh|
|000021b0| 69 6c 65 20 79 65 74 2e | 20 59 6f 75 d5 6c 6c 20 |ile yet.| You.ll |
|000021c0| 6c 65 61 72 6e 20 68 6f | 77 20 43 6f 70 6c 61 6e |learn ho|w Coplan|
|000021d0| 64 20 77 69 6c 6c 20 74 | 61 6b 65 20 74 68 65 20 |d will t|ake the |
|000021e0| 4d 61 63 20 4f 53 20 69 | 6e 74 6f 20 74 68 65 20 |Mac OS i|nto the |
|000021f0| 66 75 74 75 72 65 20 61 | 6e 64 20 68 6f 77 20 4f |future a|nd how O|
|00002200| 70 65 6e 44 6f 63 20 77 | 69 6c 6c 20 61 66 66 65 |penDoc w|ill affe|
|00002210| 63 74 20 74 68 65 20 77 | 61 79 20 75 73 65 72 73 |ct the w|ay users|
|00002220| 20 77 6f 72 6b 20 77 69 | 74 68 20 64 6f 63 75 6d | work wi|th docum|
|00002230| 65 6e 74 73 2e 20 54 68 | 65 72 65 d5 73 20 61 6e |ents. Th|ere.s an|
|00002240| 20 61 72 74 69 63 6c 65 | 20 6f 6e 20 63 72 65 61 | article| on crea|
|00002250| 74 69 6e 67 20 50 43 49 | 20 64 65 76 69 63 65 20 |ting PCI| device |
|00002260| 64 72 69 76 65 72 73 20 | 74 68 61 74 20 77 69 6c |drivers |that wil|
|00002270| 6c 20 62 65 20 d1 20 61 | 73 20 66 61 72 20 61 73 |l be . a|s far as|
|00002280| 20 77 65 20 63 61 6e 20 | 74 65 6c 6c 20 61 73 20 | we can |tell as |
|00002290| 6f 66 20 74 68 69 73 20 | 77 72 69 74 69 6e 67 20 |of this |writing |
|000022a0| d1 20 66 6f 72 77 61 72 | 64 20 63 6f 6d 70 61 74 |. forwar|d compat|
|000022b0| 69 62 6c 65 20 77 69 74 | 68 20 43 6f 70 6c 61 6e |ible wit|h Coplan|
|000022c0| 64 2e 20 41 6e 64 20 77 | 65 d5 76 65 20 67 6f 74 |d. And w|e.ve got|
|000022d0| 20 61 6e 20 61 72 74 69 | 63 6c 65 20 6f 6e 20 74 | an arti|cle on t|
|000022e0| 68 65 20 76 65 72 79 20 | 73 75 62 6a 65 63 74 20 |he very |subject |
|000022f0| 6f 66 20 66 75 74 75 72 | 65 73 2c 20 61 20 63 6f |of futur|es, a co|
|00002300| 6e 76 65 6e 69 65 6e 74 | 20 77 61 79 20 6f 66 20 |nvenient| way of |
|00002310| 69 6d 70 6c 65 6d 65 6e | 74 69 6e 67 20 61 73 79 |implemen|ting asy|
|00002320| 6e 63 68 72 6f 6e 6f 75 | 73 20 69 6e 74 65 72 61 |nchronou|s intera|
|00002330| 70 70 6c 69 63 61 74 69 | 6f 6e 20 63 6f 6d 6d 75 |pplicati|on commu|
|00002340| 6e 69 63 61 74 69 6f 6e | 2c 20 77 68 69 63 68 20 |nication|, which |
|00002350| 77 69 6c 6c 20 62 65 20 | 65 73 70 65 63 69 61 6c |will be |especial|
|00002360| 6c 79 20 76 61 6c 75 61 | 62 6c 65 20 61 73 20 6d |ly valua|ble as m|
|00002370| 6f 72 65 20 61 70 70 6c | 69 63 61 74 69 6f 6e 73 |ore appl|ications|
|00002380| 20 62 65 63 6f 6d 65 20 | 73 63 72 69 70 74 61 62 | become |scriptab|
|00002390| 6c 65 20 61 6e 64 20 61 | 73 20 63 6f 6d 70 6f 6e |le and a|s compon|
|000023a0| 65 6e 74 2d 6f 72 69 65 | 6e 74 65 64 20 73 79 73 |ent-orie|nted sys|
|000023b0| 74 65 6d 73 20 6c 69 6b | 65 20 4f 70 65 6e 44 6f |tems lik|e OpenDo|
|000023c0| 63 20 62 65 63 6f 6d 65 | 20 6d 6f 72 65 20 70 72 |c become| more pr|
|000023d0| 65 76 61 6c 65 6e 74 2e | 20 41 6c 6c 20 69 6e 20 |evalent.| All in |
|000023e0| 61 6c 6c 2c 20 77 65 d5 | 72 65 20 6c 6f 6f 6b 69 |all, we.|re looki|
|000023f0| 6e 67 20 61 68 65 61 64 | 2e 0d 48 61 76 69 6e 67 |ng ahead|..Having|
|00002400| 20 61 72 74 69 63 6c 65 | 73 20 6f 6e 20 74 65 63 | article|s on tec|
|00002410| 68 6e 6f 6c 6f 67 79 20 | 74 68 61 74 20 68 61 73 |hnology |that has|
|00002420| 6e d5 74 20 73 68 69 70 | 70 65 64 20 79 65 74 20 |n.t ship|ped yet |
|00002430| 6d 61 6b 65 73 20 69 74 | 20 74 6f 75 67 68 20 66 |makes it| tough f|
|00002440| 6f 72 20 75 73 20 74 6f | 20 67 69 76 65 20 79 6f |or us to| give yo|
|00002450| 75 20 73 6f 6c 69 64 20 | 69 6e 66 6f 72 6d 61 74 |u solid |informat|
|00002460| 69 6f 6e 20 61 6e 64 20 | 63 6f 64 65 20 74 68 61 |ion and |code tha|
|00002470| 74 20 77 65 20 6b 6e 6f | 77 20 77 69 6c 6c 20 77 |t we kno|w will w|
|00002480| 69 74 68 73 74 61 6e 64 | 20 74 68 65 20 74 65 73 |ithstand| the tes|
|00002490| 74 20 6f 66 20 74 69 6d | 65 20 61 6e 64 20 6e 6f |t of tim|e and no|
|000024a0| 74 20 63 68 61 6e 67 65 | 20 69 6e 20 74 68 65 20 |t change| in the |
|000024b0| 66 75 74 75 72 65 2e 20 | 51 75 69 63 6b 44 72 61 |future. |QuickDra|
|000024c0| 77 20 33 44 20 69 73 20 | 73 68 69 70 70 69 6e 67 |w 3D is |shipping|
|000024d0| 20 73 6f 6f 6e 20 65 6e | 6f 75 67 68 20 74 68 61 | soon en|ough tha|
|000024e0| 74 20 77 65 20 6b 6e 6f | 77 20 74 68 61 74 20 61 |t we kno|w that a|
|000024f0| 72 74 69 63 6c 65 20 61 | 6e 64 20 69 74 73 20 63 |rticle a|nd its c|
|00002500| 6f 64 65 20 61 72 65 20 | 72 65 61 73 6f 6e 61 62 |ode are |reasonab|
|00002510| 6c 79 20 73 6f 6c 69 64 | 20 d1 20 62 75 74 20 74 |ly solid| . but t|
|00002520| 68 65 20 73 6f 66 74 77 | 61 72 65 20 69 73 20 d2 |he softw|are is .|
|00002530| 62 65 74 61 d3 20 61 73 | 20 6f 66 20 74 68 69 73 |beta. as| of this|
|00002540| 20 77 72 69 74 69 6e 67 | 2c 20 73 6f 20 63 68 61 | writing|, so cha|
|00002550| 6e 67 65 73 20 63 61 6e | 20 73 74 69 6c 6c 20 68 |nges can| still h|
|00002560| 61 70 70 65 6e 2e 20 54 | 68 65 20 43 6f 70 6c 61 |appen. T|he Copla|
|00002570| 6e 64 20 61 6e 64 20 4f | 70 65 6e 44 6f 63 20 61 |nd and O|penDoc a|
|00002580| 72 74 69 63 6c 65 73 20 | 70 72 6f 76 69 64 65 20 |rticles |provide |
|00002590| 6f 6e 6c 79 20 62 61 63 | 6b 67 72 6f 75 6e 64 20 |only bac|kground |
|000025a0| 69 6e 66 6f 72 6d 61 74 | 69 6f 6e 20 74 68 61 74 |informat|ion that|
|000025b0| 20 73 68 6f 75 6c 64 20 | 70 72 6f 76 65 20 68 65 | should |prove he|
|000025c0| 6c 70 66 75 6c 20 61 73 | 20 79 6f 75 20 63 6f 6e |lpful as| you con|
|000025d0| 73 69 64 65 72 20 68 6f | 77 20 74 6f 20 75 73 65 |sider ho|w to use|
|000025e0| 20 74 68 6f 73 65 20 74 | 65 63 68 6e 6f 6c 6f 67 | those t|echnolog|
|000025f0| 69 65 73 20 69 6e 20 79 | 6f 75 72 20 77 6f 72 6b |ies in y|our work|
|00002600| 3b 20 74 68 65 73 65 20 | 61 72 74 69 63 6c 65 73 |; these |articles|
|00002610| 20 70 72 6f 76 69 64 65 | 20 6e 6f 20 63 6f 64 65 | provide| no code|
|00002620| 2c 20 62 75 74 20 6f 6e | 6c 79 20 61 20 63 6f 6e |, but on|ly a con|
|00002630| 74 65 78 74 20 66 6f 72 | 20 74 68 65 20 72 65 73 |text for| the res|
|00002640| 70 65 63 74 69 76 65 20 | 74 65 63 68 6e 6f 6c 6f |pective |technolo|
|00002650| 67 69 65 73 2e 20 41 6e | 64 20 61 6c 74 68 6f 75 |gies. An|d althou|
|00002660| 67 68 20 74 68 65 20 50 | 43 49 20 61 72 74 69 63 |gh the P|CI artic|
|00002670| 6c 65 20 64 6f 65 73 20 | 69 74 73 20 62 65 73 74 |le does |its best|
|00002680| 20 74 6f 20 74 65 6c 6c | 20 79 6f 75 20 77 68 61 | to tell| you wha|
|00002690| 74 20 6d 61 79 20 6f 72 | 20 6d 61 79 20 6e 6f 74 |t may or| may not|
|000026a0| 20 77 6f 72 6b 20 77 69 | 74 68 20 43 6f 70 6c 61 | work wi|th Copla|
|000026b0| 6e 64 2c 20 74 68 65 72 | 65 20 61 72 65 20 6c 69 |nd, ther|e are li|
|000026c0| 6d 69 74 73 20 74 6f 20 | 68 6f 77 20 66 61 72 20 |mits to |how far |
|000026d0| 69 74 20 63 61 6e 20 73 | 65 65 20 69 6e 74 6f 20 |it can s|ee into |
|000026e0| 74 68 65 20 66 75 74 75 | 72 65 2e 0d 57 68 69 6c |the futu|re..Whil|
|000026f0| 65 20 69 74 d5 73 20 63 | 65 72 74 61 69 6e 6c 79 |e it.s c|ertainly|
|00002700| 20 61 74 79 70 69 63 61 | 6c 20 74 6f 20 68 61 76 | atypica|l to hav|
|00002710| 65 20 64 65 76 65 6c 6f | 70 20 61 72 74 69 63 6c |e develo|p articl|
|00002720| 65 73 20 74 68 61 74 20 | 61 72 65 6e d5 74 20 62 |es that |aren.t b|
|00002730| 61 73 65 64 20 6f 6e 20 | 67 6f 6f 64 2c 20 73 6f |ased on |good, so|
|00002740| 6c 69 64 20 63 6f 64 65 | 2c 20 77 65 20 66 65 6c |lid code|, we fel|
|00002750| 74 20 74 68 65 73 65 20 | 61 72 74 69 63 6c 65 73 |t these |articles|
|00002760| 20 77 6f 75 6c 64 20 6e | 6f 6e 65 74 68 65 6c 65 | would n|onethele|
|00002770| 73 73 20 62 65 20 6f 66 | 20 69 6e 74 65 72 65 73 |ss be of| interes|
|00002780| 74 20 74 6f 20 79 6f 75 | 2e 20 57 65 d5 64 20 72 |t to you|. We.d r|
|00002790| 65 61 6c 6c 79 20 6c 69 | 6b 65 20 74 6f 20 6b 6e |eally li|ke to kn|
|000027a0| 6f 77 20 77 68 65 74 68 | 65 72 20 79 6f 75 20 61 |ow wheth|er you a|
|000027b0| 67 72 65 65 20 77 69 74 | 68 20 6f 75 72 20 64 65 |gree wit|h our de|
|000027c0| 63 69 73 69 6f 6e 2e 20 | 4f 75 72 20 52 65 76 69 |cision. |Our Revi|
|000027d0| 65 77 20 42 6f 61 72 64 | 20 6d 65 65 74 69 6e 67 |ew Board| meeting|
|000027e0| 73 20 61 72 65 20 64 72 | 69 76 65 6e 20 62 79 20 |s are dr|iven by |
|000027f0| 77 68 61 74 20 77 65 20 | 74 68 69 6e 6b 20 79 6f |what we |think yo|
|00002800| 75 20 77 61 6e 74 3b 20 | 77 65 20 70 65 72 69 6f |u want; |we perio|
|00002810| 64 69 63 61 6c 6c 79 20 | 6e 65 65 64 20 61 20 72 |dically |need a r|
|00002820| 65 61 6c 69 74 79 20 63 | 68 65 63 6b 20 66 72 6f |eality c|heck fro|
|00002830| 6d 20 79 6f 75 2e 0d 54 | 68 65 72 65 d5 73 20 79 |m you..T|here.s y|
|00002840| 65 74 20 61 6e 6f 74 68 | 65 72 20 77 61 79 20 74 |et anoth|er way t|
|00002850| 68 61 74 20 77 65 d5 72 | 65 20 67 69 76 69 6e 67 |hat we.r|e giving|
|00002860| 20 79 6f 75 20 61 20 67 | 6c 69 6d 70 73 65 20 69 | you a g|limpse i|
|00002870| 6e 74 6f 20 74 68 65 20 | 66 75 74 75 72 65 3a 20 |nto the |future: |
|00002880| 74 68 69 73 20 69 73 73 | 75 65 d5 73 20 43 44 20 |this iss|ue.s CD |
|00002890| 63 6f 6e 74 61 69 6e 73 | 20 61 20 50 72 65 6c 69 |contains| a Preli|
|000028a0| 6d 69 6e 61 72 79 20 44 | 72 61 66 74 73 20 66 6f |minary D|rafts fo|
|000028b0| 6c 64 65 72 20 63 6f 6e | 74 61 69 6e 69 6e 67 20 |lder con|taining |
|000028c0| 61 72 74 69 63 6c 65 73 | 20 74 68 61 74 20 77 65 |articles| that we|
|000028d0| 20 65 78 70 65 63 74 20 | 74 6f 20 70 75 62 6c 69 | expect |to publi|
|000028e0| 73 68 20 69 6e 20 61 20 | 66 75 74 75 72 65 20 69 |sh in a |future i|
|000028f0| 73 73 75 65 20 6f 66 20 | 64 65 76 65 6c 6f 70 2e |ssue of |develop.|
|00002900| 20 41 67 61 69 6e 2c 20 | 77 65 20 64 69 64 6e d5 | Again, |we didn.|
|00002910| 74 20 77 61 6e 74 20 74 | 6f 20 6b 65 65 70 20 79 |t want t|o keep y|
|00002920| 6f 75 20 66 72 6f 6d 20 | 67 65 74 74 69 6e 67 20 |ou from |getting |
|00002930| 69 6e 66 6f 72 6d 61 74 | 69 6f 6e 20 74 68 61 74 |informat|ion that|
|00002940| 20 79 6f 75 20 6d 69 67 | 68 74 20 66 69 6e 64 20 | you mig|ht find |
|00002950| 75 73 65 66 75 6c 2e 20 | 54 68 69 73 20 74 69 6d |useful. |This tim|
|00002960| 65 20 77 65 d5 76 65 20 | 67 6f 74 20 61 6e 20 61 |e we.ve |got an a|
|00002970| 72 74 69 63 6c 65 20 6f | 6e 20 69 6d 70 6c 65 6d |rticle o|n implem|
|00002980| 65 6e 74 69 6e 67 20 6d | 75 6c 74 69 70 61 6e 65 |enting m|ultipane|
|00002990| 20 64 69 61 6c 6f 67 73 | 20 61 6e 64 20 61 6e 6f | dialogs| and ano|
|000029a0| 74 68 65 72 20 6f 6e 20 | 70 65 72 66 6f 72 6d 69 |ther on |performi|
|000029b0| 6e 67 20 74 69 6d 69 6e | 67 20 6f 70 65 72 61 74 |ng timin|g operat|
|000029c0| 69 6f 6e 73 2e 20 4c 6f | 6f 6b 20 69 6e 20 74 68 |ions. Lo|ok in th|
|000029d0| 69 73 20 66 6f 6c 64 65 | 72 20 66 72 6f 6d 20 6e |is folde|r from n|
|000029e0| 6f 77 20 6f 6e 20 66 6f | 72 20 d2 65 78 74 72 61 |ow on fo|r .extra|
|000029f0| d3 20 61 72 74 69 63 6c | 65 73 2e 0d 53 6f 20 70 |. articl|es..So p|
|00002a00| 6c 65 61 73 65 2c 20 74 | 61 6b 65 20 61 20 6d 6f |lease, t|ake a mo|
|00002a10| 6d 65 6e 74 20 74 6f 20 | 67 69 76 65 20 75 73 20 |ment to |give us |
|00002a20| 79 6f 75 72 20 66 65 65 | 64 62 61 63 6b 20 6f 6e |your fee|dback on|
|00002a30| 20 61 6c 6c 20 6f 66 20 | 74 68 69 73 20 28 73 65 | all of |this (se|
|00002a40| 65 20 74 68 65 20 69 6e | 73 69 64 65 20 66 72 6f |e the in|side fro|
|00002a50| 6e 74 20 63 6f 76 65 72 | 20 74 6f 20 66 69 6e 64 |nt cover| to find|
|00002a60| 20 6f 75 74 20 68 6f 77 | 20 74 6f 20 63 6f 6e 74 | out how| to cont|
|00002a70| 61 63 74 20 75 73 29 2e | 20 57 68 79 20 6e 6f 74 |act us).| Why not|
|00002a80| 20 73 74 6f 70 20 62 79 | 20 66 6f 72 20 61 20 63 | stop by| for a c|
|00002a90| 68 61 74 20 69 66 20 79 | 6f 75 d5 72 65 20 61 74 |hat if y|ou.re at|
|00002aa0| 20 74 68 69 73 20 79 65 | 61 72 d5 73 20 57 6f 72 | this ye|ar.s Wor|
|00002ab0| 6c 64 77 69 64 65 20 44 | 65 76 65 6c 6f 70 65 72 |ldwide D|eveloper|
|00002ac0| 73 20 43 6f 6e 66 65 72 | 65 6e 63 65 3f 20 48 65 |s Confer|ence? He|
|00002ad0| 6c 70 20 75 73 20 68 65 | 6c 70 20 79 6f 75 20 64 |lp us he|lp you d|
|00002ae0| 6f 20 61 20 62 65 74 74 | 65 72 20 6a 6f 62 3b 20 |o a bett|er job; |
|00002af0| 74 68 61 74 d5 73 20 77 | 68 79 20 77 65 d5 72 65 |that.s w|hy we.re|
|00002b00| 20 68 65 72 65 2e 0d 4c | 6f 6f 6b 69 6e 67 20 66 | here..L|ooking f|
|00002b10| 6f 72 77 61 72 64 20 74 | 6f 20 68 65 61 72 69 6e |orward t|o hearin|
|00002b20| 67 20 66 72 6f 6d 20 79 | 6f 75 2c 0d 09 09 09 09 |g from y|ou,.....|
|00002b30| 09 09 20 20 20 0d 09 43 | 61 72 6f 6c 69 6e 65 20 |.. ..C|aroline |
|00002b40| 52 6f 73 65 0d 09 45 64 | 69 74 6f 72 09 0d 43 41 |Rose..Ed|itor..CA|
|00002b50| 52 4f 4c 49 4e 45 20 52 | 4f 53 45 20 28 41 70 70 |ROLINE R|OSE (App|
|00002b60| 6c 65 4c 69 6e 6b 20 43 | 52 4f 53 45 29 20 68 61 |leLink C|ROSE) ha|
|00002b70| 73 20 62 65 65 6e 20 77 | 72 69 74 69 6e 67 20 61 |s been w|riting a|
|00002b80| 6e 64 20 65 64 69 74 69 | 6e 67 20 66 6f 72 20 73 |nd editi|ng for s|
|00002b90| 6f 20 6c 6f 6e 67 20 74 | 68 61 74 20 73 68 65 20 |o long t|hat she |
|00002ba0| 63 61 6e 20 64 6f 20 69 | 74 20 69 6e 20 68 65 72 |can do i|t in her|
|00002bb0| 20 73 6c 65 65 70 2e 20 | 49 6e 20 66 61 63 74 2c | sleep. |In fact,|
|00002bc0| 20 73 68 65 20 73 6f 6d | 65 74 69 6d 65 73 20 6c | she som|etimes l|
|00002bd0| 69 65 73 20 61 77 61 6b | 65 20 61 74 20 6e 69 67 |ies awak|e at nig|
|00002be0| 68 74 20 74 72 79 69 6e | 67 20 74 6f 20 73 6f 6c |ht tryin|g to sol|
|00002bf0| 76 65 20 77 72 69 74 69 | 6e 67 20 70 72 6f 62 6c |ve writi|ng probl|
|00002c00| 65 6d 73 20 d1 20 61 73 | 20 73 68 65 20 75 73 65 |ems . as| she use|
|00002c10| 64 20 74 6f 20 64 6f 20 | 66 6f 72 20 63 6f 64 65 |d to do |for code|
|00002c20| 20 62 75 67 73 20 62 61 | 63 6b 20 77 68 65 6e 20 | bugs ba|ck when |
|00002c30| 73 68 65 20 77 61 73 20 | 61 20 70 72 6f 67 72 61 |she was |a progra|
|00002c40| 6d 6d 65 72 2e 20 54 6f | 20 68 65 6c 70 20 67 65 |mmer. To| help ge|
|00002c50| 74 20 68 65 72 20 6d 69 | 6e 64 20 6f 66 66 20 77 |t her mi|nd off w|
|00002c60| 6f 72 6b 2c 20 43 61 72 | 6f 6c 69 6e 65 20 64 6f |ork, Car|oline do|
|00002c70| 65 73 20 54 61 69 20 43 | 68 69 20 61 6e 64 20 43 |es Tai C|hi and C|
|00002c80| 68 d5 69 20 4b 75 6e 67 | 20 61 6e 64 20 63 75 72 |h.i Kung| and cur|
|00002c90| 6c 73 20 75 70 20 09 77 | 69 74 68 20 68 65 72 20 |ls up .w|ith her |
|00002ca0| 6c 6f 6e 67 74 69 6d 65 | 20 66 65 6c 69 6e 65 20 |longtime| feline |
|00002cb0| 63 6f 6d 70 61 6e 69 6f | 6e 2c 20 43 6c 65 6f 2e |companio|n, Cleo.|
|00002cc0| 20 42 75 74 20 65 76 65 | 6e 20 74 68 65 6e 20 73 | But eve|n then s|
|00002cd0| 68 65 20 63 61 6e d5 74 | 20 67 65 74 20 61 77 61 |he can.t| get awa|
|00002ce0| 79 20 66 72 6f 6d 20 70 | 6c 61 79 69 6e 67 20 77 |y from p|laying w|
|00002cf0| 69 74 68 20 77 6f 72 64 | 73 2c 20 61 73 20 73 68 |ith word|s, as sh|
|00002d00| 65 20 63 6f 6e 74 69 6e | 75 61 6c 6c 79 20 61 64 |e contin|ually ad|
|00002d10| 64 73 20 74 6f 20 74 68 | 65 20 6c 6f 6e 67 20 6c |ds to th|e long l|
|00002d20| 69 73 74 20 6f 66 20 43 | 6c 65 6f d5 73 20 6e 69 |ist of C|leo.s ni|
|00002d30| 63 6b 6e 61 6d 65 73 3b | 20 63 75 72 72 65 6e 74 |cknames;| current|
|00002d40| 20 66 61 76 6f 72 69 74 | 65 73 20 69 6e 63 6c 75 | favorit|es inclu|
|00002d50| 64 65 20 46 75 7a 7a 20 | 42 75 63 6b 65 74 20 61 |de Fuzz |Bucket a|
|00002d60| 6e 64 20 54 68 65 20 50 | 75 72 72 6d 65 69 73 74 |nd The P|urrmeist|
|00002d70| 65 72 2e 20 43 61 72 6f | 6c 69 6e 65 20 61 67 72 |er. Caro|line agr|
|00002d80| 65 65 73 20 77 69 74 68 | 20 41 6c 62 65 72 74 20 |ees with| Albert |
|00002d90| 53 63 68 77 65 69 74 7a | 65 72 20 74 68 61 74 20 |Schweitz|er that |
|00002da0| 74 68 65 72 65 20 61 72 | 65 20 74 77 6f 20 6d 65 |there ar|e two me|
|00002db0| 61 6e 73 20 6f 66 20 72 | 65 66 75 67 65 20 66 72 |ans of r|efuge fr|
|00002dc0| 6f 6d 20 74 68 65 20 6d | 69 73 65 72 69 65 73 20 |om the m|iseries |
|00002dd0| 6f 66 20 6c 69 66 65 3a | 20 6d 75 73 69 63 20 61 |of life:| music a|
|00002de0| 6e 64 20 63 61 74 73 2e | a5 09 0d 0d 4c 45 54 54 |nd cats.|....LETT|
|00002df0| 45 52 53 0d 4d 4f 52 45 | 20 4f 4e 20 48 49 44 49 |ERS.MORE| ON HIDI|
|00002e00| 4e 47 20 44 49 41 4c 4f | 47 20 49 54 45 4d 53 0d |NG DIALO|G ITEMS.|
|00002e10| 49 6e 20 64 65 76 65 6c | 6f 70 20 49 73 73 75 65 |In devel|op Issue|
|00002e20| 20 32 30 2c 20 49 20 63 | 61 6d 65 20 61 63 72 6f | 20, I c|ame acro|
|00002e30| 73 73 20 74 68 65 20 51 | 26 41 20 28 61 74 20 74 |ss the Q|&A (at t|
|00002e40| 68 65 20 62 6f 74 74 6f | 6d 20 6f 66 20 70 61 67 |he botto|m of pag|
|00002e50| 65 20 31 30 37 29 20 74 | 68 61 74 20 72 65 63 6f |e 107) t|hat reco|
|00002e60| 6d 6d 65 6e 64 73 20 75 | 73 69 6e 67 20 41 70 70 |mmends u|sing App|
|00002e70| 65 6e 64 44 49 54 4c 20 | 61 6e 64 20 53 68 6f 72 |endDITL |and Shor|
|00002e80| 74 65 6e 44 49 54 4c 20 | 74 6f 20 61 64 64 20 6f |tenDITL |to add o|
|00002e90| 72 20 72 65 6d 6f 76 65 | 20 6d 61 6e 79 20 64 69 |r remove| many di|
|00002ea0| 61 6c 6f 67 20 69 74 65 | 6d 73 20 61 74 20 6f 6e |alog ite|ms at on|
|00002eb0| 63 65 20 72 61 74 68 65 | 72 20 74 68 61 6e 20 75 |ce rathe|r than u|
|00002ec0| 73 69 6e 67 20 53 68 6f | 77 44 49 74 65 6d 20 61 |sing Sho|wDItem a|
|00002ed0| 6e 64 20 48 69 64 65 44 | 49 74 65 6d 20 6f 6e 20 |nd HideD|Item on |
|00002ee0| 65 61 63 68 20 69 74 65 | 6d 20 69 6e 64 69 76 69 |each ite|m indivi|
|00002ef0| 64 75 61 6c 6c 79 2e 20 | 49 20 61 67 72 65 65 20 |dually. |I agree |
|00002f00| 77 69 74 68 20 77 68 61 | 74 d5 73 20 73 61 69 64 |with wha|t.s said|
|00002f10| 3b 20 68 6f 77 65 76 65 | 72 2c 20 74 68 65 72 65 |; howeve|r, there|
|00002f20| d5 73 20 61 6e 20 69 73 | 73 75 65 20 77 69 74 68 |.s an is|sue with|
|00002f30| 20 75 73 69 6e 67 20 41 | 70 70 65 6e 64 44 49 54 | using A|ppendDIT|
|00002f40| 4c 20 74 68 61 74 20 49 | 20 65 6e 63 6f 75 6e 74 |L that I| encount|
|00002f50| 65 72 65 64 20 72 65 63 | 65 6e 74 6c 79 20 61 6e |ered rec|ently an|
|00002f60| 64 20 63 6f 6e 66 69 72 | 6d 65 64 20 77 69 74 68 |d confir|med with|
|00002f70| 20 44 65 76 65 6c 6f 70 | 65 72 20 53 75 70 70 6f | Develop|er Suppo|
|00002f80| 72 74 2e 0d 49 d5 76 65 | 20 62 65 65 6e 20 69 6e |rt..I.ve| been in|
|00002f90| 76 6f 6c 76 65 64 20 69 | 6e 20 77 72 69 74 69 6e |volved i|n writin|
|00002fa0| 67 20 61 6e 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |g an app|lication|
|00002fb0| 20 74 68 61 74 20 75 73 | 65 73 20 27 69 63 74 62 | that us|es 'ictb|
|00002fc0| 27 20 72 65 73 6f 75 72 | 63 65 73 20 74 6f 20 64 |' resour|ces to d|
|00002fd0| 65 66 69 6e 65 20 74 68 | 65 20 66 6f 6e 74 20 66 |efine th|e font f|
|00002fe0| 6f 72 20 65 61 63 68 20 | 64 69 61 6c 6f 67 20 69 |or each |dialog i|
|00002ff0| 74 65 6d 2e 20 54 68 69 | 73 20 69 73 20 6e 65 63 |tem. Thi|s is nec|
|00003000| 65 73 73 61 72 79 20 66 | 6f 72 20 6f 75 72 20 61 |essary f|or our a|
|00003010| 70 70 6c 69 63 61 74 69 | 6f 6e 20 74 6f 20 61 6c |pplicati|on to al|
|00003020| 6c 6f 77 20 67 6c 6f 62 | 61 6c 69 7a 61 74 69 6f |low glob|alizatio|
|00003030| 6e 2e 20 57 68 65 6e 20 | 41 70 70 65 6e 64 44 49 |n. When |AppendDI|
|00003040| 54 4c 20 69 73 20 63 61 | 6c 6c 65 64 20 74 6f 20 |TL is ca|lled to |
|00003050| 61 70 70 65 6e 64 20 69 | 74 65 6d 73 20 74 6f 20 |append i|tems to |
|00003060| 74 68 65 20 64 69 61 6c | 6f 67 2c 20 74 68 65 20 |the dial|og, the |
|00003070| 61 73 73 6f 63 69 61 74 | 65 64 20 27 69 63 74 62 |associat|ed 'ictb|
|00003080| 27 20 72 65 73 6f 75 72 | 63 65 20 66 6f 72 20 74 |' resour|ce for t|
|00003090| 68 65 20 61 70 70 65 6e | 64 65 64 20 44 49 54 4c |he appen|ded DITL|
|000030a0| 20 72 65 73 6f 75 72 63 | 65 20 69 73 6e d5 74 20 | resourc|e isn.t |
|000030b0| 6c 6f 61 64 65 64 2e 20 | 27 69 63 74 62 27 20 72 |loaded. |'ictb' r|
|000030c0| 65 73 6f 75 72 63 65 73 | 20 61 72 65 20 6c 6f 61 |esources| are loa|
|000030d0| 64 65 64 20 6f 6e 6c 79 | 20 77 68 65 6e 20 4e 65 |ded only| when Ne|
|000030e0| 77 44 69 61 6c 6f 67 20 | 69 73 20 63 61 6c 6c 65 |wDialog |is calle|
|000030f0| 64 2e 20 41 73 20 61 20 | 72 65 73 75 6c 74 2c 20 |d. As a |result, |
|00003100| 41 70 70 65 6e 64 44 49 | 54 4c 20 63 61 6e d5 74 |AppendDI|TL can.t|
|00003110| 20 62 65 20 75 73 65 64 | 20 69 6e 20 74 68 69 73 | be used| in this|
|00003120| 20 63 61 73 65 3b 20 74 | 68 65 20 73 68 6f 77 2f | case; t|he show/|
|00003130| 68 69 64 65 20 69 74 65 | 6d 73 20 6d 65 63 68 61 |hide ite|ms mecha|
|00003140| 6e 69 73 6d 20 6d 75 73 | 74 20 62 65 20 75 73 65 |nism mus|t be use|
|00003150| 64 20 69 6e 73 74 65 61 | 64 2e 0d 49 20 66 69 6e |d instea|d..I fin|
|00003160| 64 20 64 65 76 65 6c 6f | 70 20 69 6e 66 6f 72 6d |d develo|p inform|
|00003170| 61 74 69 76 65 3b 20 6b | 65 65 70 20 75 70 20 74 |ative; k|eep up t|
|00003180| 68 65 20 67 6f 6f 64 20 | 77 6f 72 6b 2e 0d d1 20 |he good |work... |
|00003190| 4e 69 61 6c 6c 20 51 75 | 69 67 67 69 6e 0d 41 68 |Niall Qu|iggin.Ah|
|000031a0| 2c 20 74 68 65 20 69 6e | 65 76 69 74 61 62 6c 65 |, the in|evitable|
|000031b0| 20 65 78 63 65 70 74 69 | 6f 6e 20 74 6f 20 74 68 | excepti|on to th|
|000031c0| 65 20 72 75 6c 65 2e 20 | 54 68 61 6e 6b 73 20 66 |e rule. |Thanks f|
|000031d0| 6f 72 20 70 6f 69 6e 74 | 69 6e 67 20 69 74 20 6f |or point|ing it o|
|000031e0| 75 74 2e 20 0d d1 20 44 | 61 76 65 20 4a 6f 68 6e |ut. .. D|ave John|
|000031f0| 73 6f 6e 0d 50 55 5a 5a | 4c 45 20 50 41 47 45 20 |son.PUZZ|LE PAGE |
|00003200| 45 52 52 4f 52 3a 20 4f | 50 45 4e 52 46 0d 54 68 |ERROR: O|PENRF.Th|
|00003210| 65 20 73 6f 6c 75 74 69 | 6f 6e 20 66 6f 72 20 74 |e soluti|on for t|
|00003220| 68 65 20 50 75 7a 7a 6c | 65 20 50 61 67 65 20 69 |he Puzzl|e Page i|
|00003230| 6e 20 64 65 76 65 6c 6f | 70 20 49 73 73 75 65 20 |n develo|p Issue |
|00003240| 32 30 20 69 73 20 77 72 | 6f 6e 67 2e 20 49 74 20 |20 is wr|ong. It |
|00003250| 73 61 79 73 20 74 68 61 | 74 20 0d 74 68 65 20 46 |says tha|t .the F|
|00003260| 69 6e 64 65 72 20 73 68 | 6f 75 6c 64 20 75 73 65 |inder sh|ould use|
|00003270| 20 4f 70 65 6e 52 46 20 | 69 6e 73 74 65 61 64 20 | OpenRF |instead |
|00003280| 6f 66 20 4f 70 65 6e 52 | 65 73 46 69 6c 65 2e 20 |of OpenR|esFile. |
|00003290| 4f 70 65 6e 52 46 20 61 | 6c 6c 6f 77 73 20 74 68 |OpenRF a|llows th|
|000032a0| 65 20 72 65 73 6f 75 72 | 63 65 20 66 6f 72 6b 20 |e resour|ce fork |
|000032b0| 74 6f 20 62 65 20 61 63 | 63 65 73 73 65 64 20 6f |to be ac|cessed o|
|000032c0| 6e 6c 79 20 61 73 20 61 | 20 64 61 74 61 20 73 74 |nly as a| data st|
|000032d0| 72 65 61 6d 2c 20 61 6e | 64 20 73 6f 20 69 73 20 |ream, an|d so is |
|000032e0| 75 73 65 66 75 6c 20 6f | 6e 6c 79 20 69 66 20 74 |useful o|nly if t|
|000032f0| 68 65 20 63 6f 64 65 20 | 77 61 6e 74 73 20 74 6f |he code |wants to|
|00003300| 20 63 6f 70 79 20 74 68 | 65 20 65 6e 74 69 72 65 | copy th|e entire|
|00003310| 20 72 65 73 6f 75 72 63 | 65 20 09 66 6f 72 6b 20 | resourc|e .fork |
|00003320| 77 69 74 68 6f 75 74 20 | 65 78 61 6d 69 6e 69 6e |without |examinin|
|00003330| 67 20 69 74 73 20 63 6f | 6e 74 65 6e 74 73 2e 20 |g its co|ntents. |
|00003340| 54 6f 20 6c 6f 6f 6b 20 | 61 74 20 62 75 6e 64 6c |To look |at bundl|
|00003350| 65 73 20 61 6e 64 20 69 | 63 6f 6e 73 20 61 6e 64 |es and i|cons and|
|00003360| 20 73 75 63 68 2c 20 61 | 20 72 6f 75 74 69 6e 65 | such, a| routine|
|00003370| 20 73 75 63 68 20 61 73 | 20 48 4f 70 65 6e 52 65 | such as| HOpenRe|
|00003380| 73 46 69 6c 65 20 6d 75 | 73 74 20 62 65 20 75 73 |sFile mu|st be us|
|00003390| 65 64 20 d1 20 77 68 69 | 63 68 20 69 73 2c 20 69 |ed . whi|ch is, i|
|000033a0| 6e 20 66 61 63 74 2c 20 | 77 68 61 74 20 74 68 65 |n fact, |what the|
|000033b0| 20 46 69 6e 64 65 72 20 | 63 61 6c 6c 73 2e 0d 54 | Finder |calls..T|
|000033c0| 68 65 20 63 61 75 73 65 | 20 6f 66 20 74 68 65 20 |he cause| of the |
|000033d0| 62 75 67 20 69 73 6e d5 | 74 20 74 68 61 74 20 74 |bug isn.|t that t|
|000033e0| 68 65 20 46 69 6e 64 65 | 72 20 75 73 65 73 20 66 |he Finde|r uses f|
|000033f0| 73 52 64 57 72 50 65 72 | 6d 2c 20 62 75 74 20 74 |sRdWrPer|m, but t|
|00003400| 68 61 74 20 69 74 20 75 | 73 65 73 20 66 73 43 75 |hat it u|ses fsCu|
|00003410| 72 50 65 72 6d 2e 20 49 | 6e 73 69 64 65 20 4d 61 |rPerm. I|nside Ma|
|00003420| 63 69 6e 74 6f 73 68 3a | 20 4d 6f 72 65 20 4d 61 |cintosh:| More Ma|
|00003430| 63 69 6e 74 6f 73 68 20 | 54 6f 6f 6c 62 6f 78 20 |cintosh |Toolbox |
|00003440| 69 6d 70 6c 69 65 73 20 | 74 68 61 74 20 66 73 43 |implies |that fsC|
|00003450| 75 72 50 65 72 6d 20 77 | 69 6c 6c 20 77 6f 72 6b |urPerm w|ill work|
|00003460| 20 66 69 6e 65 20 69 66 | 20 74 68 65 20 66 69 6c | fine if| the fil|
|00003470| 65 20 69 73 20 6f 70 65 | 6e 20 66 6f 72 20 77 72 |e is ope|n for wr|
|00003480| 69 74 69 6e 67 20 62 79 | 20 73 6f 6d 65 6f 6e 65 |iting by| someone|
|00003490| 20 65 6c 73 65 2c 20 61 | 6e 64 20 74 68 61 74 20 | else, a|nd that |
|000034a0| 72 65 61 64 20 70 65 72 | 6d 69 73 73 69 6f 6e 20 |read per|mission |
|000034b0| 74 6f 20 74 68 65 20 66 | 69 6c 65 20 77 69 6c 6c |to the f|ile will|
|000034c0| 20 62 65 20 67 72 61 6e | 74 65 64 20 69 6e 20 74 | be gran|ted in t|
|000034d0| 68 61 74 20 63 61 73 65 | 2e 20 42 75 74 20 75 6e |hat case|. But un|
|000034e0| 66 6f 72 74 75 6e 61 74 | 65 6c 79 2c 20 66 73 43 |fortunat|ely, fsC|
|000034f0| 75 72 50 65 72 6d 20 77 | 69 6c 6c 20 66 61 69 6c |urPerm w|ill fail|
|00003500| 2c 20 6a 75 73 74 20 6c | 69 6b 65 20 66 73 52 64 |, just l|ike fsRd|
|00003510| 57 72 50 65 72 6d 2c 20 | 69 66 20 74 68 65 20 66 |WrPerm, |if the f|
|00003520| 69 6c 65 20 69 73 20 61 | 6c 72 65 61 64 79 20 6f |ile is a|lready o|
|00003530| 70 65 6e 20 66 6f 72 20 | 77 72 69 74 69 6e 67 2e |pen for |writing.|
|00003540| 20 54 6f 20 67 75 61 72 | 61 6e 74 65 65 20 61 63 | To guar|antee ac|
|00003550| 63 65 73 73 20 74 6f 20 | 74 68 65 20 72 65 73 6f |cess to |the reso|
|00003560| 75 72 63 65 20 66 6f 72 | 6b 20 6f 66 20 74 68 65 |urce for|k of the|
|00003570| 20 66 69 6c 65 2c 20 66 | 73 52 64 50 65 72 6d 20 | file, f|sRdPerm |
|00003580| 6d 75 73 74 20 62 65 20 | 75 73 65 64 20 69 6e 73 |must be |used ins|
|00003590| 74 65 61 64 20 6f 66 20 | 66 73 43 75 72 50 65 72 |tead of |fsCurPer|
|000035a0| 6d 2e 20 54 68 69 73 20 | 63 68 61 6e 67 65 20 77 |m. This |change w|
|000035b0| 61 73 20 6d 61 64 65 20 | 74 6f 20 74 68 65 20 46 |as made |to the F|
|000035c0| 69 6e 64 65 72 20 69 6e | 20 73 79 73 74 65 6d 20 |inder in| system |
|000035d0| 73 6f 66 74 77 61 72 65 | 20 76 65 72 73 69 6f 6e |software| version|
|000035e0| 20 37 2e 35 2e 31 2e 0d | 53 74 69 6c 6c 2c 20 79 | 7.5.1..|Still, y|
|000035f0| 6f 75 20 63 61 6e d5 74 | 20 62 6c 61 6d 65 20 53 |ou can.t| blame S|
|00003600| 68 65 6c 6c 65 79 20 61 | 6e 64 20 42 79 72 6f 6e |helley a|nd Byron|
|00003610| 20 66 6f 72 20 67 65 74 | 74 69 6e 67 20 74 68 65 | for get|ting the|
|00003620| 20 77 72 6f 6e 67 20 61 | 6e 73 77 65 72 3b 20 74 | wrong a|nswer; t|
|00003630| 68 65 79 d5 72 65 20 6a | 75 73 74 20 64 6f 67 73 |hey.re j|ust dogs|
|00003640| 2c 20 61 6e 64 20 6d 6f | 73 74 20 64 6f 67 73 20 |, and mo|st dogs |
|00003650| 64 6f 6e d5 74 20 68 61 | 76 65 20 61 63 63 65 73 |don.t ha|ve acces|
|00003660| 73 20 74 6f 20 46 69 6e | 64 65 72 20 73 6f 75 72 |s to Fin|der sour|
|00003670| 63 65 73 2e 0d d1 20 47 | 72 65 67 20 41 6e 64 65 |ces... G|reg Ande|
|00003680| 72 73 6f 6e 2c 20 41 70 | 70 6c 65 20 43 6f 6d 70 |rson, Ap|ple Comp|
|00003690| 75 74 65 72 0d 49 20 63 | 6f 6e 66 65 72 72 65 64 |uter.I c|onferred|
|000036a0| 20 77 69 74 68 20 6d 79 | 20 64 6f 67 73 20 61 6e | with my| dogs an|
|000036b0| 64 20 74 68 65 79 20 61 | 70 6f 6c 6f 67 69 7a 65 |d they a|pologize|
|000036c0| 64 20 70 72 6f 66 75 73 | 65 6c 79 20 66 6f 72 20 |d profus|ely for |
|000036d0| 61 73 73 75 6d 69 6e 67 | 20 74 68 65 20 69 6e 6e |assuming| the inn|
|000036e0| 65 72 20 77 6f 72 6b 69 | 6e 67 73 20 6f 66 20 74 |er worki|ngs of t|
|000036f0| 68 65 20 46 69 6e 64 65 | 72 20 74 68 61 74 20 74 |he Finde|r that t|
|00003700| 68 65 79 20 69 6e 64 65 | 65 64 20 64 69 64 20 6e |hey inde|ed did n|
|00003710| 6f 74 20 75 6e 64 65 72 | 73 74 61 6e 64 2e 20 54 |ot under|stand. T|
|00003720| 68 61 6e 6b 73 20 66 6f | 72 20 74 68 65 20 63 6f |hanks fo|r the co|
|00003730| 72 72 65 63 74 69 6f 6e | 2e 20 0d d1 20 43 61 72 |rrection|. .. Car|
|00003740| 79 20 43 6c 61 72 6b 0d | 50 55 5a 5a 4c 45 20 50 |y Clark.|PUZZLE P|
|00003750| 41 47 45 20 53 54 49 4e | 4b 53 0d 48 61 73 20 69 |AGE STIN|KS.Has i|
|00003760| 74 20 65 76 65 72 20 6f | 63 63 75 72 72 65 64 20 |t ever o|ccurred |
|00003770| 74 6f 20 79 6f 75 20 68 | 6f 77 20 73 6d 61 6c 6c |to you h|ow small|
|00003780| 20 6d 75 73 74 20 62 65 | 20 74 68 65 20 61 75 64 | must be| the aud|
|00003790| 69 65 6e 63 65 20 74 6f | 20 77 68 69 63 68 20 79 |ience to| which y|
|000037a0| 6f 75 72 20 72 65 67 75 | 6c 61 72 20 63 6f 6e 74 |our regu|lar cont|
|000037b0| 72 69 62 75 74 6f 72 73 | 20 4b 4f 4e 20 26 20 42 |ributors| KON & B|
|000037c0| 41 4c 20 61 72 65 20 70 | 6c 61 79 69 6e 67 3f 20 |AL are p|laying? |
|000037d0| 54 68 65 69 72 20 50 75 | 7a 7a 6c 65 20 50 61 67 |Their Pu|zzle Pag|
|000037e0| 65 20 69 73 20 65 6c 69 | 74 69 73 74 20 61 6e 64 |e is eli|tist and|
|000037f0| 20 69 6e 74 65 6c 6c 65 | 63 74 75 61 6c 6c 79 20 | intelle|ctually |
|00003800| 61 72 72 6f 67 61 6e 74 | 2e 20 57 68 6f 20 64 6f |arrogant|. Who do|
|00003810| 20 79 6f 75 20 69 6d 61 | 67 69 6e 65 20 77 6f 75 | you ima|gine wou|
|00003820| 6c 64 20 62 65 20 70 72 | 69 76 79 20 74 6f 20 74 |ld be pr|ivy to t|
|00003830| 68 65 20 41 70 70 6c 65 | 2d 45 79 65 73 2d 4f 6e |he Apple|-Eyes-On|
|00003840| 6c 79 20 6b 6e 6f 77 6c | 65 64 67 65 20 6e 65 63 |ly knowl|edge nec|
|00003850| 65 73 73 61 72 79 20 74 | 6f 20 73 6f 6c 76 65 20 |essary t|o solve |
|00003860| 73 6f 6d 65 20 6f 66 20 | 74 68 65 73 65 20 70 75 |some of |these pu|
|00003870| 7a 7a 6c 65 73 3f 0d 09 | 0d 57 48 41 54 20 44 4f |zzles?..|.WHAT DO|
|00003880| 59 4f 55 20 54 48 49 4e | 4b 20 4f 46 20 54 48 45 |YOU THIN|K OF THE|
|00003890| 20 50 55 5a 5a 4c 45 20 | 50 41 47 45 20 0d 6f 72 | PUZZLE |PAGE .or|
|000038a0| 20 74 68 65 20 72 65 73 | 74 20 6f 66 20 64 65 76 | the res|t of dev|
|000038b0| 65 6c 6f 70 2c 20 66 6f | 72 20 74 68 61 74 20 6d |elop, fo|r that m|
|000038c0| 61 74 74 65 72 3f 20 57 | 65 20 77 65 6c 63 6f 6d |atter? W|e welcom|
|000038d0| 65 20 74 69 6d 65 6c 79 | 20 6c 65 74 74 65 72 73 |e timely| letters|
|000038e0| 20 74 6f 20 74 68 65 20 | 65 64 69 74 6f 72 73 2c | to the |editors,|
|000038f0| 20 65 73 70 65 63 69 61 | 6c 6c 79 20 72 65 67 61 | especia|lly rega|
|00003900| 72 64 69 6e 67 20 61 72 | 74 69 63 6c 65 73 20 70 |rding ar|ticles p|
|00003910| 75 62 6c 69 73 68 65 64 | 20 69 6e 20 64 65 76 65 |ublished| in deve|
|00003920| 6c 6f 70 2e 20 4c 65 74 | 74 65 72 73 20 73 68 6f |lop. Let|ters sho|
|00003930| 75 6c 64 20 62 65 20 61 | 64 64 72 65 73 73 65 64 |uld be a|ddressed|
|00003940| 20 74 6f 20 43 61 72 6f | 6c 69 6e 65 20 52 6f 73 | to Caro|line Ros|
|00003950| 65 20 d1 20 6f 72 2c 20 | 69 66 20 74 65 63 68 6e |e . or, |if techn|
|00003960| 69 63 61 6c 20 64 65 76 | 65 6c 6f 70 2d 72 65 6c |ical dev|elop-rel|
|00003970| 61 74 65 64 20 71 75 65 | 73 74 69 6f 6e 73 2c 20 |ated que|stions, |
|00003980| 74 6f 20 44 61 76 65 20 | 4a 6f 68 6e 73 6f 6e 20 |to Dave |Johnson |
|00003990| d1 20 61 74 20 41 70 70 | 6c 65 4c 69 6e 6b 20 43 |. at App|leLink C|
|000039a0| 52 4f 53 45 20 6f 72 20 | 4a 4f 48 4e 53 4f 4e 2e |ROSE or |JOHNSON.|
|000039b0| 44 4b 2e 20 4f 72 20 79 | 6f 75 20 63 61 6e 20 09 |DK. Or y|ou can .|
|000039c0| 77 72 69 74 65 20 74 6f | 20 43 61 72 6f 6c 69 6e |write to| Carolin|
|000039d0| 65 20 6f 72 20 44 61 76 | 65 20 61 74 20 41 70 70 |e or Dav|e at App|
|000039e0| 6c 65 20 43 6f 6d 70 75 | 74 65 72 2c 20 49 6e 63 |le Compu|ter, Inc|
|000039f0| 2e 2c 20 31 20 49 6e 66 | 69 6e 69 74 65 20 4c 6f |., 1 Inf|inite Lo|
|00003a00| 6f 70 2c 20 4d 2f 53 20 | 33 30 33 2d 34 44 50 2c |op, M/S |303-4DP,|
|00003a10| 20 43 75 70 65 72 74 69 | 6e 6f 2c 20 43 41 20 39 | Cuperti|no, CA 9|
|00003a20| 35 30 31 34 2e 20 41 6c | 6c 20 6c 65 74 74 65 72 |5014. Al|l letter|
|00003a30| 73 20 73 68 6f 75 6c 64 | 20 69 6e 63 6c 75 64 65 |s should| include|
|00003a40| 20 79 6f 75 72 20 6e 61 | 6d 65 20 61 6e 64 20 63 | your na|me and c|
|00003a50| 6f 6d 70 61 6e 79 20 6e | 61 6d 65 20 61 73 20 77 |ompany n|ame as w|
|00003a60| 65 6c 6c 20 61 73 20 79 | 6f 75 72 20 61 64 64 72 |ell as y|our addr|
|00003a70| 65 73 73 20 61 6e 64 20 | 70 68 6f 6e 65 20 6e 75 |ess and |phone nu|
|00003a80| 6d 62 65 72 2e 20 4c 65 | 74 74 65 72 73 20 6d 61 |mber. Le|tters ma|
|00003a90| 79 20 62 65 20 65 78 63 | 65 72 70 74 65 64 20 6f |y be exc|erpted o|
|00003aa0| 72 20 65 64 69 74 65 64 | 20 66 6f 72 20 63 6c 61 |r edited| for cla|
|00003ab0| 72 69 74 79 20 28 6f 72 | 20 74 6f 20 6d 61 6b 65 |rity (or| to make|
|00003ac0| 20 74 68 65 6d 20 73 61 | 79 20 77 68 61 74 20 77 | them sa|y what w|
|00003ad0| 65 20 77 69 73 68 20 74 | 68 65 79 20 64 69 64 29 |e wish t|hey did)|
|00003ae0| 2e a5 0d 09 0d 0d 41 73 | 20 79 6f 75 20 70 72 6f |......As| you pro|
|00003af0| 67 72 65 73 73 20 66 75 | 72 74 68 65 72 20 61 6e |gress fu|rther an|
|00003b00| 64 20 66 75 72 74 68 65 | 72 20 69 6e 74 6f 20 74 |d furthe|r into t|
|00003b10| 68 65 69 72 20 6d 6f 72 | 61 73 73 20 6f 66 20 6d |heir mor|ass of m|
|00003b20| 69 63 72 6f 2d 6d 69 6e | 75 74 69 61 65 2c 20 74 |icro-min|utiae, t|
|00003b30| 68 65 79 20 69 6e 64 69 | 63 61 74 65 20 74 68 61 |hey indi|cate tha|
|00003b40| 74 20 79 6f 75 d5 72 65 | 20 6c 65 73 73 20 61 6e |t you.re| less an|
|00003b50| 64 20 6c 65 73 73 20 63 | 6c 65 76 65 72 20 64 75 |d less c|lever du|
|00003b60| 65 20 74 6f 20 79 6f 75 | 72 20 65 76 65 72 2d 72 |e to you|r ever-r|
|00003b70| 65 64 75 63 69 6e 67 20 | d2 73 63 6f 72 65 2e d3 |educing |.score..|
|00003b80| 20 54 68 65 20 77 68 6f | 6c 65 20 63 6f 6e 63 65 | The who|le conce|
|00003b90| 70 74 20 69 73 20 70 75 | 6e 69 74 69 76 65 2c 20 |pt is pu|nitive, |
|00003ba0| 70 65 64 61 6e 74 69 63 | 2c 20 61 6e 64 20 62 6f |pedantic|, and bo|
|00003bb0| 6f 72 69 73 68 2e 20 41 | 6e 64 20 74 68 6f 73 65 |orish. A|nd those|
|00003bc0| 20 69 6e 76 65 63 74 69 | 76 65 73 20 61 74 20 74 | invecti|ves at t|
|00003bd0| 68 65 20 65 6e 64 20 6f | 66 20 74 68 65 20 61 72 |he end o|f the ar|
|00003be0| 74 69 63 6c 65 20 63 6f | 6e 74 69 6e 75 65 20 74 |ticle co|ntinue t|
|00003bf0| 68 65 20 70 72 6f 63 65 | 73 73 20 6f 66 20 62 65 |he proce|ss of be|
|00003c00| 6c 69 74 74 6c 69 6e 67 | 20 74 68 65 20 72 65 61 |littling| the rea|
|00003c10| 64 65 72 20 77 69 74 68 | 20 74 68 65 20 73 75 67 |der with| the sug|
|00003c20| 67 65 73 74 69 6f 6e 20 | 74 68 61 74 2c 20 64 75 |gestion |that, du|
|00003c30| 65 20 74 6f 20 79 6f 75 | 72 20 69 6e 63 72 65 64 |e to you|r incred|
|00003c40| 69 62 6c 79 20 6c 6f 77 | 20 73 63 6f 72 65 2c 20 |ibly low| score, |
|00003c50| d2 4d 61 79 62 65 20 79 | 6f 75 d5 64 20 20 62 65 |.Maybe y|ou.d be|
|00003c60| 74 74 65 72 20 73 74 69 | 63 6b 20 74 6f 20 41 70 |tter sti|ck to Ap|
|00003c70| 70 6c 65 53 63 72 69 70 | 74 2e d3 20 20 4f 75 63 |pleScrip|t.. Ouc|
|00003c80| 68 21 ca 41 73 20 69 74 | 20 68 61 70 70 65 6e 73 |h!.As it| happens|
|00003c90| 2c 20 41 70 70 6c 65 53 | 63 72 69 70 74 20 69 73 |, AppleS|cript is|
|00003ca0| 20 61 6e 20 69 6e 63 72 | 65 64 69 62 6c 79 20 70 | an incr|edibly p|
|00003cb0| 6f 77 65 72 66 75 6c 20 | 74 65 63 68 6e 6f 6c 6f |owerful |technolo|
|00003cc0| 67 79 20 74 68 61 74 20 | 68 65 6c 70 73 20 74 6f |gy that |helps to|
|00003cd0| 20 64 69 66 66 65 72 65 | 6e 74 69 61 74 65 20 74 | differe|ntiate t|
|00003ce0| 68 65 20 4d 61 63 20 4f | 53 20 66 72 6f 6d 20 62 |he Mac O|S from b|
|00003cf0| 65 69 6e 67 20 6a 75 73 | 74 20 61 6e 6f 74 68 65 |eing jus|t anothe|
|00003d00| 72 20 70 72 65 74 74 79 | 20 69 6e 74 65 72 66 61 |r pretty| interfa|
|00003d10| 63 65 2e 20 54 68 65 69 | 72 20 61 74 74 65 6d 70 |ce. Thei|r attemp|
|00003d20| 74 20 61 74 20 62 65 69 | 6e 67 20 68 75 6d 6f 72 |t at bei|ng humor|
|00003d30| 6f 75 73 20 69 73 6e d5 | 74 20 6c 6f 73 74 20 6f |ous isn.|t lost o|
|00003d40| 6e 20 6d 65 2c 20 62 75 | 74 20 69 74 20 66 61 69 |n me, bu|t it fai|
|00003d50| 6c 65 64 20 6e 6f 6e 65 | 74 68 65 6c 65 73 73 2e |led none|theless.|
|00003d60| 0d 54 68 6f 73 65 20 67 | 75 79 73 20 61 72 65 20 |.Those g|uys are |
|00003d70| 63 65 72 74 61 69 6e 6c | 79 20 73 6d 61 72 74 20 |certainl|y smart |
|00003d80| 61 6e 64 20 41 70 70 6c | 65 20 6e 65 65 64 73 20 |and Appl|e needs |
|00003d90| 74 6f 20 68 61 76 65 20 | 70 65 6f 70 6c 65 20 6c |to have |people l|
|00003da0| 69 6b 65 20 74 68 61 74 | 20 6f 6e 20 74 68 65 20 |ike that| on the |
|00003db0| 70 61 79 72 6f 6c 6c 2e | 20 42 75 74 20 74 68 65 |payroll.| But the|
|00003dc0| 20 61 76 65 72 61 67 65 | 20 66 65 6c 6c 6f 77 20 | average| fellow |
|00003dd0| 69 6e 20 4b 61 6e 73 61 | 73 20 77 69 74 68 20 61 |in Kansa|s with a|
|00003de0| 20 73 75 62 73 63 72 69 | 70 74 69 6f 6e 20 74 6f | subscri|ption to|
|00003df0| 20 64 65 76 65 6c 6f 70 | 20 77 68 6f 20 68 61 73 | develop| who has|
|00003e00| 20 61 64 6f 70 74 65 64 | 20 41 70 70 6c 65 20 61 | adopted| Apple a|
|00003e10| 73 20 68 69 73 20 63 6f | 6d 70 75 74 69 6e 67 20 |s his co|mputing |
|00003e20| 62 65 61 63 6f 6e 20 69 | 73 20 6d 6f 63 6b 65 64 |beacon i|s mocked|
|00003e30| 20 62 79 20 73 75 63 68 | 20 61 72 74 69 63 6c 65 | by such| article|
|00003e40| 73 20 61 6e 64 20 74 6f | 20 6e 6f 20 72 65 61 6c |s and to| no real|
|00003e50| 20 67 6f 6f 64 20 65 6e | 64 2e 20 54 68 65 20 50 | good en|d. The P|
|00003e60| 75 7a 7a 6c 65 20 50 61 | 67 65 20 69 73 20 77 61 |uzzle Pa|ge is wa|
|00003e70| 73 74 65 64 20 6f 6e 20 | 61 6c 6c 20 62 75 74 20 |sted on |all but |
|00003e80| 74 68 65 20 6d 6f 73 74 | 20 69 6e 6e 65 72 20 63 |the most| inner c|
|00003e90| 69 72 63 6c 65 20 6f 66 | 20 6d 6f 6e 6b 73 20 69 |ircle of| monks i|
|00003ea0| 6e 20 74 68 65 20 41 70 | 70 6c 65 20 73 61 6e 63 |n the Ap|ple sanc|
|00003eb0| 74 75 6d 20 73 61 6e 63 | 74 6f 72 75 6d 2e 0d d1 |tum sanc|torum...|
|00003ec0| 20 4c 61 6e 63 65 20 44 | 72 61 6b 65 0d 59 6f 75 | Lance D|rake.You|
|00003ed0| 72 20 6c 65 74 74 65 72 | 20 77 61 73 20 73 75 72 |r letter| was sur|
|00003ee0| 70 72 69 73 69 6e 67 2c | 20 73 69 6e 63 65 20 77 |prising,| since w|
|00003ef0| 65 20 67 65 74 20 61 20 | 6c 6f 74 20 6f 66 20 67 |e get a |lot of g|
|00003f00| 6f 6f 64 20 66 65 65 64 | 62 61 63 6b 20 6f 6e 20 |ood feed|back on |
|00003f10| 74 68 65 20 50 75 7a 7a | 6c 65 20 50 61 67 65 2e |the Puzz|le Page.|
|00003f20| 20 54 68 65 20 70 75 7a | 7a 6c 65 20 66 6f 72 6d | The puz|zle form|
|00003f30| 61 74 20 69 73 20 6a 75 | 73 74 20 66 6f 72 20 66 |at is ju|st for f|
|00003f40| 75 6e 20 28 68 65 68 20 | 68 65 68 29 2e 20 54 68 |un (heh |heh). Th|
|00003f50| 65 20 69 64 65 61 20 69 | 73 20 74 68 61 74 20 79 |e idea i|s that y|
|00003f60| 6f 75 20 6c 65 61 72 6e | 20 73 6f 6d 65 74 68 69 |ou learn| somethi|
|00003f70| 6e 67 20 66 72 6f 6d 20 | 74 68 65 20 64 65 62 75 |ng from |the debu|
|00003f80| 67 67 69 6e 67 20 74 65 | 63 68 6e 69 71 75 65 73 |gging te|chniques|
|00003f90| 2e 20 50 72 6f 62 61 62 | 6c 79 20 6e 6f 20 6f 6e |. Probab|ly no on|
|00003fa0| 65 20 65 76 65 72 20 73 | 63 6f 72 65 73 20 61 62 |e ever s|cores ab|
|00003fb0| 6f 76 65 20 30 2c 20 62 | 75 74 20 74 68 61 74 d5 |ove 0, b|ut that.|
|00003fc0| 73 20 6e 6f 74 20 72 65 | 61 6c 6c 79 20 74 68 65 |s not re|ally the|
|00003fd0| 20 70 6f 69 6e 74 2e 20 | 49 66 20 79 6f 75 20 68 | point. |If you h|
|00003fe0| 61 76 65 6e d5 74 20 61 | 6c 72 65 61 64 79 2c 20 |aven.t a|lready, |
|00003ff0| 79 6f 75 20 6d 69 67 68 | 74 20 77 61 6e 74 20 74 |you migh|t want t|
|00004000| 6f 20 74 61 6b 65 20 61 | 20 6c 6f 6f 6b 20 61 74 |o take a| look at|
|00004010| 20 74 68 65 20 74 77 6f | 20 6c 65 74 74 65 72 73 | the two| letters|
|00004020| 20 69 6e 20 49 73 73 75 | 65 20 32 30 20 6f 6e 20 | in Issu|e 20 on |
|00004030| 74 68 65 20 73 75 62 6a | 65 63 74 20 6f 66 20 74 |the subj|ect of t|
|00004040| 68 65 20 50 75 7a 7a 6c | 65 20 50 61 67 65 2e 0d |he Puzzl|e Page..|
|00004050| 48 75 6d 6f 72 20 69 73 | 20 61 20 74 72 69 63 6b |Humor is| a trick|
|00004060| 79 20 74 68 69 6e 67 3a | 20 77 68 61 74 20 73 6f |y thing:| what so|
|00004070| 6d 65 20 70 65 6f 70 6c | 65 20 66 69 6e 64 20 68 |me peopl|e find h|
|00004080| 69 6c 61 72 69 6f 75 73 | 2c 20 6f 74 68 65 72 73 |ilarious|, others|
|00004090| 20 66 69 6e 64 20 72 65 | 70 75 67 6e 61 6e 74 2e | find re|pugnant.|
|000040a0| 20 49 d5 6d 20 73 6f 72 | 72 79 20 74 68 65 20 50 | I.m sor|ry the P|
|000040b0| 75 7a 7a 6c 65 20 50 61 | 67 65 20 64 6f 65 73 6e |uzzle Pa|ge doesn|
|000040c0| d5 74 20 77 6f 72 6b 20 | 66 6f 72 20 79 6f 75 2e |.t work |for you.|
|000040d0| 20 49 20 63 65 72 74 61 | 69 6e 6c 79 20 64 6f 6e | I certa|inly don|
|000040e0| d5 74 20 77 61 6e 74 20 | 61 6e 79 20 6f 66 20 6f |.t want |any of o|
|000040f0| 75 72 20 72 65 61 64 65 | 72 73 20 74 6f 20 66 65 |ur reade|rs to fe|
|00004100| 65 6c 20 6d 6f 63 6b 65 | 64 3b 20 6d 61 79 62 65 |el mocke|d; maybe|
|00004110| 20 6f 75 72 20 70 75 62 | 6c 69 73 68 69 6e 67 20 | our pub|lishing |
|00004120| 74 68 69 73 20 6c 65 74 | 74 65 72 20 77 69 6c 6c |this let|ter will|
|00004130| 20 73 74 69 6d 75 6c 61 | 74 65 20 73 6f 6d 65 20 | stimula|te some |
|00004140| 64 69 61 6c 6f 67 20 6f | 6e 20 74 68 69 73 2e 20 |dialog o|n this. |
|00004150| 0d 52 65 67 61 72 64 69 | 6e 67 20 79 6f 75 72 20 |.Regardi|ng your |
|00004160| 73 70 65 63 69 66 69 63 | 20 63 6f 6d 6d 65 6e 74 |specific| comment|
|00004170| 20 61 62 6f 75 74 20 41 | 70 70 6c 65 53 63 72 69 | about A|ppleScri|
|00004180| 70 74 3a 20 77 65 20 63 | 6f 75 6c 64 6e d5 74 20 |pt: we c|ouldn.t |
|00004190| 61 67 72 65 65 20 6d 6f | 72 65 2e 20 57 65 20 68 |agree mo|re. We h|
|000041a0| 6f 70 65 20 79 6f 75 d5 | 6c 6c 20 62 65 20 70 6c |ope you.|ll be pl|
|000041b0| 65 61 73 65 64 20 77 69 | 74 68 20 6f 75 72 20 6e |eased wi|th our n|
|000041c0| 65 77 20 72 65 67 75 6c | 61 72 20 63 6f 6c 75 6d |ew regul|ar colum|
|000041d0| 6e 2c 20 41 63 63 6f 72 | 64 69 6e 67 20 74 6f 20 |n, Accor|ding to |
|000041e0| 53 63 72 69 70 74 2e 0d | 42 79 20 74 68 65 20 77 |Script..|By the w|
|000041f0| 61 79 2c 20 41 70 70 6c | 65 20 64 6f 65 73 20 69 |ay, Appl|e does i|
|00004200| 6e 64 65 65 64 20 6e 65 | 65 64 20 73 6d 61 72 74 |ndeed ne|ed smart|
|00004210| 20 70 65 6f 70 6c 65 20 | 6c 69 6b 65 20 4b 4f 4e | people |like KON|
|00004220| 20 26 20 42 41 4c 20 6f | 6e 20 74 68 65 20 70 61 | & BAL o|n the pa|
|00004230| 79 72 6f 6c 6c 2c 20 62 | 75 74 20 74 68 65 79 20 |yroll, b|ut they |
|00004240| 64 6f 6e d5 74 20 77 6f | 72 6b 20 66 6f 72 20 41 |don.t wo|rk for A|
|00004250| 70 70 6c 65 20 61 6e 79 | 6d 6f 72 65 2e 0d 54 68 |pple any|more..Th|
|00004260| 61 6e 6b 73 20 66 6f 72 | 20 77 72 69 74 69 6e 67 |anks for| writing|
|00004270| 2e 0d d1 20 43 61 72 6f | 6c 69 6e 65 20 52 6f 73 |... Caro|line Ros|
|00004280| 65 09 55 4e 54 49 44 59 | 20 43 4f 44 45 20 28 47 |e.UNTIDY| CODE (G|
|00004290| 49 56 45 20 55 53 20 41 | 20 42 52 45 41 4b 29 0d |IVE US A| BREAK).|
|000042a0| 47 72 65 67 20 41 6e 64 | 65 72 73 6f 6e d5 73 20 |Greg And|erson.s |
|000042b0| 61 72 74 69 63 6c 65 20 | 69 6e 20 49 73 73 75 65 |article |in Issue|
|000042c0| 20 32 30 20 6f 66 20 64 | 65 76 65 6c 6f 70 2c 20 | 20 of d|evelop, |
|000042d0| 69 6e 20 74 68 65 20 6c | 69 73 74 69 6e 67 20 6f |in the l|isting o|
|000042e0| 6e 20 70 61 67 65 20 36 | 37 2c 20 67 61 76 65 20 |n page 6|7, gave |
|000042f0| 6d 65 20 61 20 70 72 6f | 62 61 62 6c 79 20 75 6e |me a pro|bably un|
|00004300| 69 6e 74 65 6e 74 69 6f | 6e 61 6c 20 69 6e 73 69 |intentio|nal insi|
|00004310| 67 68 74 20 69 6e 74 6f | 20 74 68 65 20 64 65 65 |ght into| the dee|
|00004320| 70 65 72 20 77 6f 72 6b | 69 6e 67 73 20 6f 66 20 |per work|ings of |
|00004330| 41 70 70 6c 65 20 63 6f | 64 65 2e 20 41 70 70 61 |Apple co|de. Appa|
|00004340| 72 65 6e 74 6c 79 2c 20 | 63 6f 6e 73 74 72 75 63 |rently, |construc|
|00004350| 74 69 6f 6e 73 20 6c 69 | 6b 65 20 74 68 69 73 0d |tions li|ke this.|
|00004360| 77 68 69 6c 65 20 28 74 | 72 75 65 29 20 7b 0d 09 |while (t|rue) {..|
|00004370| 64 6f 20 73 6f 6d 65 74 | 68 69 6e 67 0d 09 69 66 |do somet|hing..if|
|00004380| 20 28 73 6f 6d 65 74 68 | 69 6e 67 65 6c 73 65 29 | (someth|ingelse)|
|00004390| 20 62 72 65 61 6b 3b 0d | 7d 0d 61 72 65 20 61 63 | break;.|}.are ac|
|000043a0| 63 65 70 74 61 62 6c 65 | 20 61 74 20 41 70 70 6c |ceptable| at Appl|
|000043b0| 65 20 6e 6f 77 61 64 61 | 79 73 2e 20 53 75 72 65 |e nowada|ys. Sure|
|000043c0| 6c 79 20 74 68 65 72 65 | 20 6d 75 73 74 20 62 65 |ly there| must be|
|000043d0| 20 61 20 62 65 74 74 65 | 72 2c 20 6c 65 73 73 20 | a bette|r, less |
|000043e0| 73 6c 6f 70 70 79 20 61 | 6e 64 20 6c 61 7a 79 20 |sloppy a|nd lazy |
|000043f0| 77 61 79 20 74 6f 20 64 | 6f 20 74 68 69 73 2e 20 |way to d|o this. |
|00004400| 28 50 6c 65 61 73 65 20 | 64 6f 6e d5 74 20 61 73 |(Please |don.t as|
|00004410| 6b 20 6d 65 20 77 68 61 | 74 d5 73 20 77 72 6f 6e |k me wha|t.s wron|
|00004420| 67 20 77 69 74 68 20 69 | 74 3b 20 74 68 61 74 20 |g with i|t; that |
|00004430| 77 6f 75 6c 64 20 66 6f | 72 63 65 20 6d 65 20 74 |would fo|rce me t|
|00004440| 6f 20 67 6f 20 61 6e 64 | 20 62 75 79 20 57 69 6e |o go and| buy Win|
|00004450| 64 6f 7a 65 20 6d 61 63 | 68 69 6e 65 73 20 6e 65 |doze mac|hines ne|
|00004460| 78 74 2e 29 0d d1 20 4a | 6f 6f 73 74 20 43 61 72 |xt.).. J|oost Car|
|00004470| 70 61 79 0d 59 6f 75 d5 | 72 65 20 72 69 67 68 74 |pay.You.|re right|
|00004480| 3b 20 74 68 65 20 75 73 | 65 20 6f 66 20 61 20 62 |; the us|e of a b|
|00004490| 72 65 61 6b 20 73 74 61 | 74 65 6d 65 6e 74 20 69 |reak sta|tement i|
|000044a0| 6e 20 63 6f 6e 6a 75 6e | 63 74 69 6f 6e 20 77 69 |n conjun|ction wi|
|000044b0| 74 68 20 77 68 69 6c 65 | 20 28 74 72 75 65 29 20 |th while| (true) |
|000044c0| 69 73 20 67 65 6e 65 72 | 61 6c 6c 79 20 63 6f 6e |is gener|ally con|
|000044d0| 73 69 64 65 72 65 64 20 | 70 6f 6f 72 20 73 74 79 |sidered |poor sty|
|000044e0| 6c 65 2e 20 47 6f 6f 64 | 20 73 74 79 6c 65 20 77 |le. Good| style w|
|000044f0| 6f 75 6c 64 20 62 65 3a | 0d 63 6f 6e 64 69 74 69 |ould be:|.conditi|
|00004500| 6f 6e 20 3d 20 74 72 75 | 65 3b 0d 77 68 69 6c 65 |on = tru|e;.while|
|00004510| 20 28 63 6f 6e 64 69 74 | 69 6f 6e 29 0d 09 63 6f | (condit|ion)..co|
|00004520| 6e 64 69 74 69 6f 6e 20 | 3d 20 44 6f 53 6f 6d 65 |ndition |= DoSome|
|00004530| 74 68 69 6e 67 28 29 3b | 0d 57 68 69 6c 65 20 63 |thing();|.While c|
|00004540| 6f 64 65 20 74 68 61 74 | 20 61 70 70 65 61 72 73 |ode that| appears|
|00004550| 20 69 6e 20 64 65 76 65 | 6c 6f 70 20 73 68 6f 75 | in deve|lop shou|
|00004560| 6c 64 20 6f 66 20 63 6f | 75 72 73 65 20 75 73 65 |ld of co|urse use|
|00004570| 20 67 6f 6f 64 20 73 74 | 79 6c 65 2c 20 74 68 65 | good st|yle, the|
|00004580| 20 64 65 76 65 6c 6f 70 | 20 73 74 61 66 66 20 74 | develop| staff t|
|00004590| 65 6c 6c 73 20 6d 65 20 | 74 68 61 74 20 74 68 65 |ells me |that the|
|000045a0| 79 20 61 72 65 20 6c 6f | 61 74 68 20 74 6f 20 65 |y are lo|ath to e|
|000045b0| 6e 66 6f 72 63 65 20 70 | 61 72 74 69 63 75 6c 61 |nforce p|articula|
|000045c0| 72 20 72 75 6c 65 73 3b | 20 74 68 65 79 20 63 61 |r rules;| they ca|
|000045d0| 6e 2c 20 68 6f 77 65 76 | 65 72 2c 20 6d 61 6b 65 |n, howev|er, make|
|000045e0| 20 73 75 67 67 65 73 74 | 69 6f 6e 73 2c 20 61 6e | suggest|ions, an|
|000045f0| 64 20 77 69 6c 6c 20 6b | 65 65 70 20 61 6e 20 65 |d will k|eep an e|
|00004600| 79 65 20 6f 75 74 20 66 | 6f 72 20 74 68 69 73 20 |ye out f|or this |
|00004610| 63 6f 6e 73 74 72 75 63 | 74 20 69 6e 20 74 68 65 |construc|t in the|
|00004620| 20 66 75 74 75 72 65 2e | 20 41 70 70 6c 65 d5 73 | future.| Apple.s|
|00004630| 20 67 75 69 64 65 6c 69 | 6e 65 73 20 66 6f 72 20 | guideli|nes for |
|00004640| 73 6f 66 74 77 61 72 65 | 20 64 65 76 65 6c 6f 70 |software| develop|
|00004650| 6d 65 6e 74 20 72 65 63 | 6f 6d 6d 65 6e 64 20 61 |ment rec|ommend a|
|00004660| 67 61 69 6e 73 74 20 75 | 73 69 6e 67 20 62 72 65 |gainst u|sing bre|
|00004670| 61 6b 73 20 69 6e 73 69 | 64 65 20 6c 6f 6f 70 73 |aks insi|de loops|
|00004680| 20 61 6e 64 20 61 6c 73 | 6f 20 61 67 61 69 6e 73 | and als|o agains|
|00004690| 74 20 75 73 69 6e 67 20 | 64 6f 2f 77 68 69 6c 65 |t using |do/while|
|000046a0| 20 69 6e 20 70 6c 61 63 | 65 20 6f 66 20 61 20 73 | in plac|e of a s|
|000046b0| 69 6d 70 6c 65 20 77 68 | 69 6c 65 20 6c 6f 6f 70 |imple wh|ile loop|
|000046c0| 2e 0d 54 68 65 20 75 6c | 74 69 6d 61 74 65 20 6d |..The ul|timate m|
|000046d0| 65 74 72 69 63 20 75 73 | 65 64 20 74 6f 20 6a 75 |etric us|ed to ju|
|000046e0| 64 67 65 20 63 6f 64 65 | 20 73 68 6f 75 6c 64 20 |dge code| should |
|000046f0| 62 65 20 74 68 65 20 63 | 6c 61 72 69 74 79 20 6f |be the c|larity o|
|00004700| 66 20 74 68 65 20 69 6e | 74 65 6e 74 20 6f 66 20 |f the in|tent of |
|00004710| 74 68 65 20 61 6c 67 6f | 72 69 74 68 6d 20 69 6e |the algo|rithm in|
|00004720| 20 71 75 65 73 74 69 6f | 6e 2e 20 55 73 69 6e 67 | questio|n. Using|
|00004730| 20 67 6f 6f 64 20 61 6e | 64 20 63 6f 6e 73 69 73 | good an|d consis|
|00004740| 74 65 6e 74 20 73 74 79 | 6c 65 20 63 65 72 74 61 |tent sty|le certa|
|00004750| 69 6e 6c 79 20 69 6d 70 | 72 6f 76 65 73 20 74 68 |inly imp|roves th|
|00004760| 65 20 72 65 61 64 61 62 | 69 6c 69 74 79 20 6f 66 |e readab|ility of|
|00004770| 20 63 6f 64 65 2c 20 62 | 75 74 20 49 20 77 6f 75 | code, b|ut I wou|
|00004780| 6c 64 20 68 6f 70 65 20 | 74 68 61 74 20 73 6d 61 |ld hope |that sma|
|00004790| 6c 6c 20 69 6e 66 72 61 | 63 74 69 6f 6e 73 20 6f |ll infra|ctions o|
|000047a0| 66 20 73 74 79 6c 65 20 | 77 6f 75 6c 64 20 62 65 |f style |would be|
|000047b0| 20 66 6f 72 67 69 76 65 | 6e 20 69 66 20 74 68 65 | forgive|n if the|
|000047c0| 20 69 6e 74 65 6e 74 20 | 6f 66 20 74 68 65 20 63 | intent |of the c|
|000047d0| 6f 64 65 20 72 65 6d 61 | 69 6e 73 20 63 6c 65 61 |ode rema|ins clea|
|000047e0| 72 2e 20 43 6f 64 65 20 | 71 75 61 6c 69 74 79 20 |r. Code |quality |
|000047f0| 69 73 20 69 6d 70 6f 72 | 74 61 6e 74 20 74 6f 20 |is impor|tant to |
|00004800| 41 70 70 6c 65 2c 20 61 | 6e 64 20 77 65 d5 72 65 |Apple, a|nd we.re|
|00004810| 20 61 6c 77 61 79 73 20 | 77 6f 72 6b 69 6e 67 20 | always |working |
|00004820| 61 74 20 69 6d 70 72 6f | 76 69 6e 67 20 74 68 65 |at impro|ving the|
|00004830| 20 70 72 6f 63 65 73 73 | 20 75 73 65 64 20 74 6f | process| used to|
|00004840| 20 70 72 6f 64 75 63 65 | 20 73 79 73 74 65 6d 20 | produce| system |
|00004850| 73 6f 66 74 77 61 72 65 | 2e 0d d1 20 47 72 65 67 |software|... Greg|
|00004860| 20 41 6e 64 65 72 73 6f | 6e 09 0d 0d 49 6e 64 69 | Anderso|n...Indi|
|00004870| 73 70 65 6e 73 61 62 6c | 65 20 54 6f 6f 6c 73 0d |spensabl|e Tools.|
|00004880| 20 6f 66 20 74 68 65 20 | 54 72 61 64 65 09 09 09 | of the |Trade...|
|00004890| 0d 0d 4d 61 63 69 6e 74 | 6f 73 68 20 50 72 6f 67 |..Macint|osh Prog|
|000048a0| 72 61 6d 6d 65 72 d5 73 | 20 0d 54 6f 6f 6c 62 6f |rammer.s| .Toolbo|
|000048b0| 78 20 41 73 73 69 73 74 | 61 6e 74 0d 4a 75 73 74 |x Assist|ant.Just|
|000048c0| 20 72 65 6c 65 61 73 65 | 64 21 0d 4d 61 63 69 6e | release|d!.Macin|
|000048d0| 74 6f 73 68 20 50 72 6f | 67 72 61 6d 6d 65 72 d5 |tosh Pro|grammer.|
|000048e0| 73 20 54 6f 6f 6c 62 6f | 78 20 41 73 73 69 73 74 |s Toolbo|x Assist|
|000048f0| 61 6e 74 20 62 79 20 41 | 70 70 6c 65 20 43 6f 6d |ant by A|pple Com|
|00004900| 70 75 74 65 72 2c 20 49 | 6e 63 2e 2c 20 70 72 6f |puter, I|nc., pro|
|00004910| 76 69 64 65 73 20 69 6e | 73 74 61 6e 74 20 61 63 |vides in|stant ac|
|00004920| 63 65 73 73 20 74 6f 20 | 65 73 73 65 6e 74 69 61 |cess to |essentia|
|00004930| 6c 20 69 6e 66 6f 72 6d | 61 74 69 6f 6e 20 66 6f |l inform|ation fo|
|00004940| 72 20 6d 6f 72 65 20 74 | 68 61 6e 20 35 2c 30 30 |r more t|han 5,00|
|00004950| 30 20 74 6f 6f 6c 62 6f | 78 20 63 61 6c 6c 73 20 |0 toolbo|x calls |
|00004960| 74 68 61 74 20 61 72 65 | 20 61 74 20 74 68 65 20 |that are| at the |
|00004970| 68 65 61 72 74 20 6f 66 | 20 74 68 65 20 4d 61 63 |heart of| the Mac|
|00004980| aa 20 4f 53 2e 20 44 69 | 72 65 63 74 6c 79 20 61 |. OS. Di|rectly a|
|00004990| 63 63 65 73 73 69 62 6c | 65 20 66 72 6f 6d 20 6d |ccessibl|e from m|
|000049a0| 6f 73 74 20 6f 66 20 74 | 68 65 20 70 6f 70 75 6c |ost of t|he popul|
|000049b0| 61 72 20 64 65 76 65 6c | 6f 70 6d 65 6e 74 20 65 |ar devel|opment e|
|000049c0| 6e 76 69 72 6f 6e 6d 65 | 6e 74 73 2c 20 74 68 69 |nvironme|nts, thi|
|000049d0| 73 20 43 44 2d 52 4f 4d | 20 68 61 73 20 62 65 65 |s CD-ROM| has bee|
|000049e0| 6e 20 63 61 72 65 66 75 | 6c 6c 79 20 64 65 73 69 |n carefu|lly desi|
|000049f0| 67 6e 65 64 20 74 6f 20 | 68 65 6c 70 20 79 6f 75 |gned to |help you|
|00004a00| 20 72 65 64 75 63 65 20 | 74 68 65 20 74 69 6d 65 | reduce |the time|
|00004a10| 20 69 74 20 74 61 6b 65 | 73 20 74 6f 20 64 65 76 | it take|s to dev|
|00004a20| 65 6c 6f 70 20 79 6f 75 | 72 20 61 70 70 6c 69 63 |elop you|r applic|
|00004a30| 61 74 69 6f 6e 73 2e 20 | 57 69 74 68 20 61 62 75 |ations. |With abu|
|00004a40| 6e 64 61 6e 74 20 68 79 | 70 65 72 74 65 78 74 20 |ndant hy|pertext |
|00004a50| 6c 69 6e 6b 73 20 61 6e | 64 20 74 68 65 20 61 62 |links an|d the ab|
|00004a60| 69 6c 69 74 79 20 74 6f | 20 63 6f 70 79 20 61 6e |ility to| copy an|
|00004a70| 64 20 70 61 73 74 65 20 | 72 6f 75 74 69 6e 65 20 |d paste |routine |
|00004a80| 74 65 6d 70 6c 61 74 65 | 73 20 61 6e 64 20 73 61 |template|s and sa|
|00004a90| 6d 70 6c 65 20 63 6f 64 | 65 2c 20 4d 61 63 69 6e |mple cod|e, Macin|
|00004aa0| 74 6f 73 68 20 50 72 6f | 67 72 61 6d 6d 65 72 d5 |tosh Pro|grammer.|
|00004ab0| 73 20 54 6f 6f 6c 62 6f | 78 20 41 73 73 69 73 74 |s Toolbo|x Assist|
|00004ac0| 61 6e 74 20 69 73 20 74 | 68 65 20 70 72 6f 64 75 |ant is t|he produ|
|00004ad0| 63 74 69 76 69 74 79 20 | 74 6f 6f 6c 20 66 6f 72 |ctivity |tool for|
|00004ae0| 20 70 72 6f 67 72 61 6d | 6d 65 72 73 2e 0d 49 53 | program|mers..IS|
|00004af0| 42 4e 20 30 2d 32 30 31 | 2d 34 38 33 34 32 2d 34 |BN 0-201|-48342-4|
|00004b00| 09 0d 41 70 70 6c 65 20 | 47 75 69 64 65 20 0d 43 |..Apple |Guide .C|
|00004b10| 6f 6d 70 6c 65 74 65 0d | 4a 75 73 74 20 72 65 6c |omplete.|Just rel|
|00004b20| 65 61 73 65 64 21 0d 41 | 70 70 6c 65 20 47 75 69 |eased!.A|pple Gui|
|00004b30| 64 65 20 43 6f 6d 70 6c | 65 74 65 3a 20 44 65 73 |de Compl|ete: Des|
|00004b40| 69 67 6e 69 6e 67 20 61 | 6e 64 20 44 65 76 65 6c |igning a|nd Devel|
|00004b50| 6f 70 69 6e 67 20 4f 6e | 73 63 72 65 65 6e 20 41 |oping On|screen A|
|00004b60| 73 73 69 73 74 61 6e 63 | 65 20 20 62 79 20 41 70 |ssistanc|e by Ap|
|00004b70| 70 6c 65 20 43 6f 6d 70 | 75 74 65 72 2c 20 49 6e |ple Comp|uter, In|
|00004b80| 63 2e 2c 20 69 73 20 74 | 68 65 20 6f 66 66 69 63 |c., is t|he offic|
|00004b90| 69 61 6c 2c 20 63 6f 6d | 70 6c 65 74 65 20 6b 69 |ial, com|plete ki|
|00004ba0| 74 20 66 6f 72 20 70 72 | 6f 64 75 63 69 6e 67 20 |t for pr|oducing |
|00004bb0| 69 6e 74 65 72 61 63 74 | 69 76 65 20 74 75 74 6f |interact|ive tuto|
|00004bc0| 72 69 61 6c 73 20 77 69 | 74 68 20 53 79 73 74 65 |rials wi|th Syste|
|00004bd0| 6d 20 37 2e 35 2e 20 54 | 68 65 20 62 6f 6f 6b 20 |m 7.5. T|he book |
|00004be0| 64 65 6d 6f 6e 73 74 72 | 61 74 65 73 20 68 6f 77 |demonstr|ates how|
|00004bf0| 20 74 6f 20 64 65 76 65 | 6c 6f 70 20 61 20 77 69 | to deve|lop a wi|
|00004c00| 64 65 20 72 61 6e 67 65 | 20 6f 66 20 6f 6e 73 63 |de range| of onsc|
|00004c10| 72 65 65 6e 20 68 65 6c | 70 20 73 79 73 74 65 6d |reen hel|p system|
|00004c20| 73 20 74 68 61 74 20 73 | 74 72 65 61 6d 6c 69 6e |s that s|treamlin|
|00004c30| 65 20 65 76 65 72 79 74 | 68 69 6e 67 20 66 72 6f |e everyt|hing fro|
|00004c40| 6d 20 74 61 73 6b 2d 6f | 72 69 65 6e 74 65 64 20 |m task-o|riented |
|00004c50| 70 72 6f 63 65 64 75 72 | 65 73 20 74 6f 20 71 75 |procedur|es to qu|
|00004c60| 69 63 6b 20 74 69 70 73 | 20 61 6e 64 20 72 65 66 |ick tips| and ref|
|00004c70| 65 72 65 6e 63 65 20 6d | 61 74 65 72 69 61 6c 2e |erence m|aterial.|
|00004c80| 20 54 68 65 20 61 63 63 | 6f 6d 70 61 6e 79 69 6e | The acc|ompanyin|
|00004c90| 67 20 43 44 20 63 6f 6e | 74 61 69 6e 73 20 74 68 |g CD con|tains th|
|00004ca0| 65 20 41 70 70 6c 65 20 | 47 75 69 64 65 20 61 75 |e Apple |Guide au|
|00004cb0| 74 68 6f 72 69 6e 67 20 | 73 6f 66 74 77 61 72 65 |thoring |software|
|00004cc0| 20 61 6e 64 20 77 69 6c | 6c 20 68 65 6c 70 20 69 | and wil|l help i|
|00004cd0| 6e 73 74 72 75 63 74 69 | 6f 6e 61 6c 20 64 65 73 |nstructi|onal des|
|00004ce0| 69 67 6e 65 72 73 2c 20 | 73 63 72 69 70 74 65 72 |igners, |scripter|
|00004cf0| 73 2c 20 61 6e 64 20 70 | 72 6f 67 72 61 6d 6d 65 |s, and p|rogramme|
|00004d00| 72 73 20 72 65 61 6c 6c | 79 20 67 65 74 20 74 68 |rs reall|y get th|
|00004d10| 65 20 6d 6f 73 74 20 6f | 75 74 20 6f 66 20 74 68 |e most o|ut of th|
|00004d20| 69 73 20 70 6f 77 65 72 | 66 75 6c 20 68 65 6c 70 |is power|ful help|
|00004d30| 20 73 79 73 74 65 6d 2e | 0d 49 53 42 4e 20 30 2d | system.|.ISBN 0-|
|00004d40| 32 30 31 2d 34 38 33 33 | 34 2d 33 0d 09 0d 49 6e |201-4833|4-3...In|
|00004d50| 73 69 64 65 20 4d 61 63 | 69 6e 74 6f 73 68 20 0d |side Mac|intosh .|
|00004d60| 43 44 2d 52 4f 4d 0d 49 | 6e 73 69 64 65 20 4d 61 |CD-ROM.I|nside Ma|
|00004d70| 63 69 6e 74 6f 73 68 20 | 43 44 2d 52 4f 4d 20 68 |cintosh |CD-ROM h|
|00004d80| 61 73 20 61 6c 72 65 61 | 64 79 20 62 65 63 6f 6d |as alrea|dy becom|
|00004d90| 65 20 61 6e 20 69 6e 76 | 61 6c 75 61 62 6c 65 20 |e an inv|aluable |
|00004da0| 72 65 66 65 72 65 6e 63 | 65 20 66 6f 72 20 74 68 |referenc|e for th|
|00004db0| 6f 75 73 61 6e 64 73 20 | 6f 66 20 70 72 6f 67 72 |ousands |of progr|
|00004dc0| 61 6d 6d 65 72 73 20 73 | 69 6e 63 65 20 69 74 73 |ammers s|ince its|
|00004dd0| 20 70 75 62 6c 69 63 61 | 74 69 6f 6e 20 6a 75 73 | publica|tion jus|
|00004de0| 74 20 74 68 69 73 20 70 | 61 73 74 20 4f 63 74 6f |t this p|ast Octo|
|00004df0| 62 65 72 2e 20 54 68 65 | 20 43 44 2d 52 4f 4d 20 |ber. The| CD-ROM |
|00004e00| 63 6f 6e 74 61 69 6e 73 | 20 6d 6f 72 65 20 74 68 |contains| more th|
|00004e10| 61 6e 20 31 36 2c 30 30 | 30 20 70 61 67 65 73 20 |an 16,00|0 pages |
|00004e20| 6f 66 20 74 68 65 20 63 | 6f 6d 70 6c 65 74 65 20 |of the c|omplete |
|00004e30| 74 65 78 74 20 66 72 6f | 6d 20 32 36 20 76 6f 6c |text fro|m 26 vol|
|00004e40| 75 6d 65 73 20 6f 66 20 | 49 6e 73 69 64 65 20 4d |umes of |Inside M|
|00004e50| 61 63 69 6e 74 6f 73 68 | 20 6c 69 62 72 61 72 79 |acintosh| library|
|00004e60| 20 d1 20 74 68 65 20 64 | 65 66 69 6e 69 74 69 76 | . the d|efinitiv|
|00004e70| 65 20 72 65 66 65 72 65 | 6e 63 65 20 66 6f 72 20 |e refere|nce for |
|00004e80| 61 6e 79 6f 6e 65 20 77 | 72 69 74 69 6e 67 20 73 |anyone w|riting s|
|00004e90| 6f 66 74 77 61 72 65 20 | 66 6f 72 20 4d 61 63 69 |oftware |for Maci|
|00004ea0| 6e 74 6f 73 68 20 63 6f | 6d 70 75 74 65 72 73 20 |ntosh co|mputers |
|00004eb0| 70 6c 75 73 20 74 68 65 | 20 74 65 78 74 20 6f 66 |plus the| text of|
|00004ec0| 20 4d 61 63 69 6e 74 6f | 73 68 20 48 75 6d 61 6e | Macinto|sh Human|
|00004ed0| 20 49 6e 74 65 72 66 61 | 63 65 20 47 75 69 64 65 | Interfa|ce Guide|
|00004ee0| 6c 69 6e 65 73 2e 20 4e | 6f 20 4d 61 63 69 6e 74 |lines. N|o Macint|
|00004ef0| 6f 73 68 20 70 72 6f 67 | 72 61 6d 6d 65 72 20 73 |osh prog|rammer s|
|00004f00| 68 6f 75 6c 64 20 62 65 | 20 77 69 74 68 6f 75 74 |hould be| without|
|00004f10| 20 74 68 69 73 20 75 6c | 74 69 6d 61 74 65 20 65 | this ul|timate e|
|00004f20| 6c 65 63 74 72 6f 6e 69 | 63 20 72 65 73 6f 75 72 |lectroni|c resour|
|00004f30| 63 65 2e 0d 49 53 42 4e | 20 30 2d 32 30 31 2d 34 |ce..ISBN| 0-201-4|
|00004f40| 30 36 37 34 2d 38 0d 09 | 0d 20 20 41 64 64 69 73 |0674-8..|. Addis|
|00004f50| 6f 6e 2d 57 65 73 6c 65 | 79 20 50 75 62 6c 69 73 |on-Wesle|y Publis|
|00004f60| 68 69 6e 67 20 43 6f 6d | 70 61 6e 79 0d 41 76 61 |hing Com|pany.Ava|
|00004f70| 69 6c 61 62 6c 65 20 61 | 74 20 66 69 6e 65 20 74 |ilable a|t fine t|
|00004f80| 65 63 68 6e 69 63 61 6c | 20 62 6f 6f 6b 73 74 6f |echnical| booksto|
|00004f90| 72 65 73 20 69 6e 20 79 | 6f 75 72 20 61 72 65 61 |res in y|our area|
|00004fa0| 2c 20 6f 72 20 63 61 6c | 6c 20 31 2d 38 30 30 2d |, or cal|l 1-800-|
|00004fb0| 38 32 32 2d 36 33 33 39 | 20 66 6f 72 20 55 2e 53 |822-6339| for U.S|
|00004fc0| 2e 20 6f 72 64 65 72 73 | 20 61 6e 64 20 0d 31 2d |. orders| and .1-|
|00004fd0| 38 30 30 2d 34 34 37 2d | 32 32 32 36 20 66 6f 72 |800-447-|2226 for|
|00004fe0| 20 49 6e 74 65 72 6e 61 | 74 69 6f 6e 61 6c 20 6f | Interna|tional o|
|00004ff0| 72 64 65 72 73 2e 20 20 | 0d 09 09 09 0d 0d 51 75 |rders. |......Qu|
|00005000| 69 63 6b 44 72 61 77 20 | 33 44 3a 20 41 20 4e 65 |ickDraw |3D: A Ne|
|00005010| 77 20 44 69 6d 65 6e 73 | 69 6f 6e 20 66 6f 72 20 |w Dimens|ion for |
|00005020| 4d 61 63 69 6e 74 6f 73 | 68 20 47 72 61 70 68 69 |Macintos|h Graphi|
|00005030| 63 73 09 09 0d 09 51 75 | 69 63 6b 44 72 61 77 20 |cs....Qu|ickDraw |
|00005040| 33 44 20 69 73 20 61 20 | 6e 65 77 20 74 65 63 68 |3D is a |new tech|
|00005050| 6e 6f 6c 6f 67 79 20 74 | 68 61 74 20 68 65 6c 70 |nology t|hat help|
|00005060| 73 20 64 65 76 65 6c 6f | 70 65 72 73 20 62 72 69 |s develo|pers bri|
|00005070| 6e 67 20 33 44 20 63 61 | 70 61 62 69 6c 69 74 69 |ng 3D ca|pabiliti|
|00005080| 65 73 20 74 6f 20 74 68 | 65 69 72 20 61 70 70 6c |es to th|eir appl|
|00005090| 69 63 61 74 69 6f 6e 73 | 2e 20 49 74 20 72 75 6e |ications|. It run|
|000050a0| 73 20 6f 6e 20 61 6c 6c | 20 50 6f 77 65 72 20 4d |s on all| Power M|
|000050b0| 61 63 69 6e 74 6f 73 68 | 20 63 6f 6d 70 75 74 65 |acintosh| compute|
|000050c0| 72 73 20 61 6e 64 20 6f | 66 66 65 72 73 20 68 69 |rs and o|ffers hi|
|000050d0| 67 68 2d 70 65 72 66 6f | 72 6d 61 6e 63 65 20 33 |gh-perfo|rmance 3|
|000050e0| 44 20 72 65 6e 64 65 72 | 69 6e 67 20 61 6e 64 20 |D render|ing and |
|000050f0| 6f 74 68 65 72 20 66 65 | 61 74 75 72 65 73 20 74 |other fe|atures t|
|00005100| 68 61 74 20 6d 61 6b 65 | 20 77 6f 72 6b 69 6e 67 |hat make| working|
|00005110| 20 77 69 74 68 20 33 44 | 20 64 61 74 61 20 65 61 | with 3D| data ea|
|00005120| 73 69 65 72 2e 20 54 68 | 69 73 20 61 72 74 69 63 |sier. Th|is artic|
|00005130| 6c 65 20 67 69 76 65 73 | 20 74 68 65 20 62 61 73 |le gives| the bas|
|00005140| 69 63 73 20 79 6f 75 d5 | 6c 6c 20 6e 65 65 64 20 |ics you.|ll need |
|00005150| 74 6f 20 75 73 65 20 51 | 75 69 63 6b 44 72 61 77 |to use Q|uickDraw|
|00005160| 20 33 44 20 69 6e 20 79 | 6f 75 72 20 61 70 70 6c | 3D in y|our appl|
|00005170| 69 63 61 74 69 6f 6e 2c | 20 77 68 65 74 68 65 72 |ication,| whether|
|00005180| 20 79 6f 75 d5 72 65 20 | 61 20 63 6f 6e 73 75 6d | you.re |a consum|
|00005190| 6d 61 74 65 20 33 44 20 | 64 65 76 65 6c 6f 70 65 |mate 3D |develope|
|000051a0| 72 2c 20 61 20 63 6c 61 | 73 73 69 63 20 32 44 20 |r, a cla|ssic 2D |
|000051b0| 61 70 70 6c 69 63 61 74 | 69 6f 6e 20 64 65 76 65 |applicat|ion deve|
|000051c0| 6c 6f 70 65 72 2c 20 6f | 72 20 61 20 67 61 6d 65 |loper, o|r a game|
|000051d0| 20 64 65 76 65 6c 6f 70 | 65 72 2e 09 0d 0d 50 41 | develop|er....PA|
|000051e0| 42 4c 4f 20 46 45 52 4e | 49 43 4f 4c 41 20 41 4e |BLO FERN|ICOLA AN|
|000051f0| 44 20 4e 49 43 4b 20 54 | 48 4f 4d 50 53 4f 4e 0d |D NICK T|HOMPSON.|
|00005200| 09 51 75 69 63 6b 44 72 | 61 77 20 33 44 20 69 73 |.QuickDr|aw 3D is|
|00005210| 20 74 68 65 20 6e 65 77 | 65 73 74 20 65 6e 68 61 | the new|est enha|
|00005220| 6e 63 65 6d 65 6e 74 20 | 74 6f 20 74 68 65 20 4d |ncement |to the M|
|00005230| 61 63 69 6e 74 6f 73 68 | 20 67 72 61 70 68 69 63 |acintosh| graphic|
|00005240| 73 20 61 72 63 68 69 74 | 65 63 74 75 72 65 2e 20 |s archit|ecture. |
|00005250| 44 65 76 65 6c 6f 70 65 | 72 73 20 68 61 76 65 20 |Develope|rs have |
|00005260| 62 65 65 6e 20 72 65 71 | 75 65 73 74 69 6e 67 20 |been req|uesting |
|00005270| 61 20 33 44 20 6c 69 62 | 72 61 72 79 2c 20 73 75 |a 3D lib|rary, su|
|00005280| 70 70 6f 72 74 65 64 20 | 61 74 20 74 68 65 20 73 |pported |at the s|
|00005290| 79 73 74 65 6d 20 6c 65 | 76 65 6c 2c 20 73 69 6e |ystem le|vel, sin|
|000052a0| 63 65 20 74 68 65 20 4d | 61 63 69 6e 74 6f 73 68 |ce the M|acintosh|
|000052b0| 20 77 61 73 20 69 6e 74 | 72 6f 64 75 63 65 64 2e | was int|roduced.|
|000052c0| 20 41 6c 74 68 6f 75 67 | 68 20 61 20 6e 75 6d 62 | Althoug|h a numb|
|000052d0| 65 72 20 6f 66 20 4d 61 | 63 69 6e 74 6f 73 68 20 |er of Ma|cintosh |
|000052e0| 64 65 76 65 6c 6f 70 65 | 72 73 20 68 61 76 65 20 |develope|rs have |
|000052f0| 70 72 6f 64 75 63 65 64 | 20 73 6f 6d 65 20 61 6d |produced| some am|
|00005300| 61 7a 69 6e 67 20 33 44 | 20 61 70 70 6c 69 63 61 |azing 3D| applica|
|00005310| 74 69 6f 6e 73 2c 20 33 | 44 20 67 72 61 70 68 69 |tions, 3|D graphi|
|00005320| 63 73 20 63 61 70 61 62 | 69 6c 69 74 69 65 73 20 |cs capab|ilities |
|00005330| 77 65 72 65 20 72 65 6c | 65 67 61 74 65 64 20 74 |were rel|egated t|
|00005340| 6f 20 6e 69 63 68 65 20 | 61 70 70 6c 69 63 61 74 |o niche |applicat|
|00005350| 69 6f 6e 73 20 64 75 65 | 20 74 6f 20 74 68 65 20 |ions due| to the |
|00005360| 6c 61 63 6b 20 6f 66 20 | 73 75 70 70 6f 72 74 20 |lack of |support |
|00005370| 61 74 20 74 68 65 20 63 | 6f 72 65 20 6f 70 65 72 |at the c|ore oper|
|00005380| 61 74 69 6e 67 20 73 79 | 73 74 65 6d 20 6c 65 76 |ating sy|stem lev|
|00005390| 65 6c 2e 20 51 75 69 63 | 6b 44 72 61 77 20 33 44 |el. Quic|kDraw 3D|
|000053a0| 2c 20 77 68 69 63 68 20 | 69 73 20 65 78 70 65 63 |, which |is expec|
|000053b0| 74 65 64 20 74 6f 20 73 | 68 69 70 20 69 6e 20 6d |ted to s|hip in m|
|000053c0| 69 64 2d 31 39 39 35 2c | 20 62 72 69 6e 67 73 20 |id-1995,| brings |
|000053d0| 74 68 65 20 61 62 69 6c | 69 74 79 20 74 6f 20 64 |the abil|ity to d|
|000053e0| 65 61 6c 20 77 69 74 68 | 20 33 44 20 67 72 61 70 |eal with| 3D grap|
|000053f0| 68 69 63 73 20 74 6f 20 | 61 6c 6c 20 50 6f 77 65 |hics to |all Powe|
|00005400| 72 20 4d 61 63 69 6e 74 | 6f 73 68 20 61 70 70 6c |r Macint|osh appl|
|00005410| 69 63 61 74 69 6f 6e 73 | 3a 20 6e 6f 74 20 6f 6e |ications|: not on|
|00005420| 6c 79 20 63 61 6e 20 74 | 72 61 64 69 74 69 6f 6e |ly can t|radition|
|00005430| 61 6c 20 33 44 20 61 70 | 70 6c 69 63 61 74 69 6f |al 3D ap|plicatio|
|00005440| 6e 73 20 74 61 6b 65 20 | 61 64 76 61 6e 74 61 67 |ns take |advantag|
|00005450| 65 20 6f 66 20 69 74 2c | 20 62 75 74 20 69 74 20 |e of it,| but it |
|00005460| 70 72 6f 76 69 64 65 73 | 20 62 61 73 65 20 66 75 |provides| base fu|
|00005470| 6e 63 74 69 6f 6e 61 6c | 69 74 79 20 66 6f 72 20 |nctional|ity for |
|00005480| 67 65 6e 65 72 61 6c 2d | 70 75 72 70 6f 73 65 20 |general-|purpose |
|00005490| 61 70 70 6c 69 63 61 74 | 69 6f 6e 73 20 61 73 20 |applicat|ions as |
|000054a0| 77 65 6c 6c 2e 0d 51 75 | 69 63 6b 44 72 61 77 20 |well..Qu|ickDraw |
|000054b0| 33 44 20 69 73 20 61 20 | 43 6f 64 65 20 46 72 61 |3D is a |Code Fra|
|000054c0| 67 6d 65 6e 74 20 4d 61 | 6e 61 67 65 72 d0 62 61 |gment Ma|nager.ba|
|000054d0| 73 65 64 20 73 68 61 72 | 65 64 20 6c 69 62 72 61 |sed shar|ed libra|
|000054e0| 72 79 2c 20 77 69 74 68 | 20 61 20 43 2d 62 61 73 |ry, with| a C-bas|
|000054f0| 65 64 20 41 50 49 2e 20 | 48 65 72 65 20 77 65 d5 |ed API. |Here we.|
|00005500| 6c 6c 20 63 6f 76 65 72 | 20 73 6f 6d 65 20 63 6f |ll cover| some co|
|00005510| 6e 63 65 70 74 73 20 79 | 6f 75 20 6e 65 65 64 20 |ncepts y|ou need |
|00005520| 74 6f 20 6b 6e 6f 77 20 | 74 6f 20 67 65 74 20 62 |to know |to get b|
|00005530| 61 73 69 63 20 51 75 69 | 63 6b 44 72 61 77 20 33 |asic Qui|ckDraw 3|
|00005540| 44 20 73 75 70 70 6f 72 | 74 20 69 6e 74 6f 20 79 |D suppor|t into y|
|00005550| 6f 75 72 20 61 70 70 6c | 69 63 61 74 69 6f 6e 2e |our appl|ication.|
|00005560| 20 54 68 69 73 20 69 73 | 73 75 65 d5 73 20 43 44 | This is|sue.s CD|
|00005570| 20 63 6f 6e 74 61 69 6e | 73 20 61 20 70 72 65 72 | contain|s a prer|
|00005580| 65 6c 65 61 73 65 20 76 | 65 72 73 69 6f 6e 20 6f |elease v|ersion o|
|00005590| 66 20 74 68 65 20 51 75 | 69 63 6b 44 72 61 77 20 |f the Qu|ickDraw |
|000055a0| 33 44 20 73 68 61 72 65 | 64 20 6c 69 62 72 61 72 |3D share|d librar|
|000055b0| 79 2c 20 74 68 65 20 33 | 44 20 56 69 65 77 65 72 |y, the 3|D Viewer|
|000055c0| 20 73 68 61 72 65 64 20 | 6c 69 62 72 61 72 79 2c | shared |library,|
|000055d0| 20 70 72 6f 67 72 61 6d | 6d 69 6e 67 20 69 6e 74 | program|ming int|
|000055e0| 65 72 66 61 63 65 73 2c | 20 70 72 65 6c 69 6d 69 |erfaces,| prelimi|
|000055f0| 6e 61 72 79 20 49 6e 73 | 69 64 65 20 4d 61 63 69 |nary Ins|ide Maci|
|00005600| 6e 74 6f 73 68 3a 20 51 | 75 69 63 6b 44 72 61 77 |ntosh: Q|uickDraw|
|00005610| 20 33 44 20 64 6f 63 75 | 6d 65 6e 74 61 74 69 6f | 3D docu|mentatio|
|00005620| 6e 2c 20 73 61 6d 70 6c | 65 20 63 6f 64 65 2c 20 |n, sampl|e code, |
|00005630| 75 74 69 6c 69 74 79 20 | 6c 69 62 72 61 72 69 65 |utility |librarie|
|00005640| 73 2c 20 61 6e 64 20 6f | 74 68 65 72 20 67 6f 6f |s, and o|ther goo|
|00005650| 64 69 65 73 2e 20 54 77 | 6f 20 6f 66 20 74 68 65 |dies. Tw|o of the|
|00005660| 20 73 61 6d 70 6c 65 20 | 70 72 6f 67 72 61 6d 73 | sample |programs|
|00005670| 20 61 72 65 20 64 69 73 | 63 75 73 73 65 64 20 69 | are dis|cussed i|
|00005680| 6e 20 74 68 69 73 20 61 | 72 74 69 63 6c 65 2e 0d |n this a|rticle..|
|00005690| 54 68 65 20 41 50 49 20 | 64 65 73 63 72 69 62 65 |The API |describe|
|000056a0| 64 20 69 6e 20 74 68 65 | 20 61 72 74 69 63 6c 65 |d in the| article|
|000056b0| 20 69 73 20 62 61 73 65 | 64 20 6f 6e 20 61 20 62 | is base|d on a b|
|000056c0| 65 74 61 20 76 65 72 73 | 69 6f 6e 20 6f 66 20 51 |eta vers|ion of Q|
|000056d0| 75 69 63 6b 44 72 61 77 | 20 33 44 3b 20 61 6c 74 |uickDraw| 3D; alt|
|000056e0| 68 6f 75 67 68 20 6e 65 | 61 72 6c 79 20 66 69 6e |hough ne|arly fin|
|000056f0| 61 6c 2c 20 74 68 65 20 | 41 50 49 20 6d 61 79 20 |al, the |API may |
|00005700| 63 68 61 6e 67 65 20 62 | 65 66 6f 72 65 20 74 68 |change b|efore th|
|00005710| 65 20 66 69 6e 61 6c 20 | 72 65 6c 65 61 73 65 20 |e final |release |
|00005720| 6f 66 20 74 68 65 20 73 | 6f 66 74 77 61 72 65 2e |of the s|oftware.|
|00005730| a5 0d 49 6e 20 61 64 64 | 69 74 69 6f 6e 2c 20 77 |..In add|ition, w|
|00005740| 65 d5 6c 6c 20 74 61 6c | 6b 20 61 20 62 6f 75 74 |e.ll tal|k a bout|
|00005750| 20 72 65 61 64 69 6e 67 | 20 61 6e 64 20 77 72 69 | reading| and wri|
|00005760| 74 69 6e 67 20 64 61 74 | 61 20 69 6e 20 51 75 69 |ting dat|a in Qui|
|00005770| 63 6b 44 72 61 77 20 33 | 44 20 6d 65 74 61 66 69 |ckDraw 3|D metafi|
|00005780| 6c 65 20 66 6f 72 6d 61 | 74 2c 20 77 68 69 63 68 |le forma|t, which|
|00005790| 20 69 73 20 61 20 77 61 | 79 20 6f 66 20 72 65 70 | is a wa|y of rep|
|000057a0| 72 65 73 65 6e 74 69 6e | 67 20 33 44 20 64 61 74 |resentin|g 3D dat|
|000057b0| 61 20 69 6e 20 61 20 63 | 6f 6e 73 69 73 74 65 6e |a in a c|onsisten|
|000057c0| 74 2c 20 74 72 61 6e 73 | 66 65 72 61 62 6c 65 20 |t, trans|ferable |
|000057d0| 6d 61 6e 6e 65 72 2e 20 | 42 75 74 20 66 69 72 73 |manner. |But firs|
|000057e0| 74 20 77 65 d5 6c 6c 20 | 73 65 74 20 74 68 65 20 |t we.ll |set the |
|000057f0| 73 74 61 67 65 20 77 69 | 74 68 20 73 6f 6d 65 20 |stage wi|th some |
|00005800| 62 61 63 6b 67 72 6f 75 | 6e 64 20 69 6e 66 6f 72 |backgrou|nd infor|
|00005810| 6d 61 74 69 6f 6e 2e 20 | 0d 09 0d 50 41 42 4c 4f |mation. |...PABLO|
|00005820| 20 46 45 52 4e 49 43 4f | 4c 41 20 28 41 70 70 6c | FERNICO|LA (Appl|
|00005830| 65 4c 69 6e 6b 20 50 46 | 46 2c 20 65 57 6f 72 6c |eLink PF|F, eWorl|
|00005840| 64 20 45 73 63 68 65 72 | 44 75 64 65 29 20 20 41 |d Escher|Dude) A|
|00005850| 66 74 65 72 20 73 70 65 | 6e 64 69 6e 67 20 6d 61 |fter spe|nding ma|
|00005860| 6e 79 20 79 65 61 72 73 | 20 77 6f 72 6b 69 6e 67 |ny years| working|
|00005870| 20 69 6e 20 33 44 20 67 | 72 61 70 68 69 63 73 20 | in 3D g|raphics |
|00005880| 75 6e 64 65 72 20 6f 70 | 65 72 61 74 69 6e 67 20 |under op|erating |
|00005890| 73 79 73 74 65 6d 73 20 | 6e 61 6d 65 64 20 2a 2a |systems |named **|
|000058a0| 49 58 2c 20 69 6e 20 61 | 20 66 61 72 61 77 61 79 |IX, in a| faraway|
|000058b0| 20 6c 61 6e 64 20 63 61 | 6c 6c 65 64 20 41 6c 61 | land ca|lled Ala|
|000058c0| 62 61 6d 61 2c 20 50 61 | 62 6c 6f 20 6d 61 64 65 |bama, Pa|blo made|
|000058d0| 20 74 68 65 20 74 72 61 | 6e 73 69 74 69 6f 6e 20 | the tra|nsition |
|000058e0| 74 6f 20 72 65 61 6c 20 | 63 6f 6d 70 75 74 65 72 |to real |computer|
|000058f0| 73 2e 20 41 66 74 65 72 | 20 6d 6f 76 69 6e 67 20 |s. After| moving |
|00005900| 74 6f 20 53 69 6c 69 63 | 6f 6e 20 56 61 6c 6c 65 |to Silic|on Valle|
|00005910| 79 2c 20 68 65 20 6c 65 | 61 72 6e 65 64 20 74 6f |y, he le|arned to|
|00005920| 20 62 65 61 74 20 74 68 | 65 20 74 72 61 66 66 69 | beat th|e traffi|
|00005930| 63 20 6a 61 6d 73 20 62 | 79 20 67 65 74 74 69 6e |c jams b|y gettin|
|00005940| 67 20 74 6f 20 77 6f 72 | 6b 20 62 65 66 6f 72 65 |g to wor|k before|
|00005950| 20 38 20 61 2e 6d 2e 20 | 61 6e 64 20 67 6f 69 6e | 8 a.m. |and goin|
|00005960| 67 20 68 6f 6d 65 20 61 | 66 74 65 72 20 31 30 20 |g home a|fter 10 |
|00005970| 70 2e 6d 2e 20 4e 6f 77 | 20 68 65 20 63 61 6e 20 |p.m. Now| he can |
|00005980| 62 65 20 66 6f 75 6e 64 | 20 73 74 61 72 69 6e 67 |be found| staring|
|00005990| 20 6f 75 74 20 74 68 65 | 20 77 69 6e 64 6f 77 20 | out the| window |
|000059a0| 61 6e 64 20 77 6f 6e 64 | 65 72 69 6e 67 20 68 6f |and wond|ering ho|
|000059b0| 77 20 68 65 d5 73 20 67 | 6f 69 6e 67 20 74 6f 20 |w he.s g|oing to |
|000059c0| 67 65 74 20 68 6f 6d 65 | 20 6f 6e 20 49 6e 74 65 |get home| on Inte|
|000059d0| 72 73 74 61 74 65 20 32 | 38 30 20 61 66 74 65 72 |rstate 2|80 after|
|000059e0| 20 74 68 65 20 6e 65 78 | 74 20 65 61 72 74 68 71 | the nex|t earthq|
|000059f0| 75 61 6b 65 2e a5 09 4e | 49 43 4b 20 54 48 4f 4d |uake...N|ICK THOM|
|00005a00| 50 53 4f 4e 20 28 41 70 | 70 6c 65 4c 69 6e 6b 20 |PSON (Ap|pleLink |
|00005a10| 4e 49 43 4b 54 29 20 69 | 73 20 63 75 72 72 65 6e |NICKT) i|s curren|
|00005a20| 74 6c 79 20 65 73 74 61 | 62 6c 69 73 68 69 6e 67 |tly esta|blishing|
|00005a30| 20 68 69 6d 73 65 6c 66 | 20 61 73 20 74 68 65 20 | himself| as the |
|00005a40| 4d 6f 75 6e 74 61 69 6e | 20 44 65 77 d0 67 75 7a |Mountain| Dew.guz|
|00005a50| 7a 6c 69 6e 67 20 66 61 | 74 20 66 6f 6f 6c 20 6f |zling fa|t fool o|
|00005a60| 66 20 44 65 76 65 6c 6f | 70 65 72 20 54 65 63 68 |f Develo|per Tech|
|00005a70| 6e 69 63 61 6c 20 53 75 | 70 70 6f 72 74 2e 20 55 |nical Su|pport. U|
|00005a80| 6e 61 62 6c 65 20 74 6f | 20 77 6f 72 6b 20 74 68 |nable to| work th|
|00005a90| 65 20 77 69 6e 74 65 72 | 20 62 6c 75 62 62 65 72 |e winter| blubber|
|00005aa0| 20 6f 66 66 20 64 75 65 | 20 74 6f 20 6b 69 6c 6c | off due| to kill|
|00005ab0| 65 72 20 77 61 76 65 73 | 20 74 68 61 74 20 61 72 |er waves| that ar|
|00005ac0| 65 20 70 72 65 76 65 6e | 74 69 6e 67 20 68 69 6d |e preven|ting him|
|00005ad0| 20 66 72 6f 6d 20 73 75 | 72 66 69 6e 67 20 6f 6e | from su|rfing on|
|00005ae0| 20 74 68 65 20 43 61 6c | 69 66 6f 72 6e 69 61 20 | the Cal|ifornia |
|00005af0| 63 6f 61 73 74 2c 20 4e | 69 63 6b 20 68 61 73 20 |coast, N|ick has |
|00005b00| 62 65 65 6e 20 63 6f 6e | 73 6f 6c 69 6e 67 20 68 |been con|soling h|
|00005b10| 69 6d 73 65 6c 66 20 77 | 69 74 68 20 6c 65 61 72 |imself w|ith lear|
|00005b20| 6e 69 6e 67 20 74 68 65 | 20 77 6f 6e 64 65 72 20 |ning the| wonder |
|00005b30| 74 68 61 74 20 69 73 20 | 51 75 69 63 6b 44 72 61 |that is |QuickDra|
|00005b40| 77 20 33 44 2e 20 48 65 | 20 77 61 73 20 6c 61 73 |w 3D. He| was las|
|00005b50| 74 20 73 65 65 6e 20 77 | 61 6e 64 65 72 69 6e 67 |t seen w|andering|
|00005b60| 20 64 6f 77 6e 20 6f 6e | 65 20 6f 66 20 74 68 65 | down on|e of the|
|00005b70| 20 63 6f 72 72 69 64 6f | 72 73 20 61 74 20 41 70 | corrido|rs at Ap|
|00005b80| 70 6c 65 20 6d 75 6d 62 | 6c 69 6e 67 20 74 6f 20 |ple mumb|ling to |
|00005b90| 68 69 6d 73 65 6c 66 2e | a5 09 0d 51 55 49 43 4b |himself.|...QUICK|
|00005ba0| 44 52 41 57 20 33 44 20 | d1 20 53 4f 2c 20 57 48 |DRAW 3D |. SO, WH|
|00005bb0| 41 54 d5 53 20 54 48 45 | 20 42 49 47 20 44 45 41 |AT.S THE| BIG DEA|
|00005bc0| 4c 3f 0d 41 73 20 77 65 | d5 6c 6c 20 65 78 70 6c |L?.As we|.ll expl|
|00005bd0| 61 69 6e 20 66 75 72 74 | 68 65 72 20 69 6e 20 74 |ain furt|her in t|
|00005be0| 68 69 73 20 61 72 74 69 | 63 6c 65 2c 20 51 75 69 |his arti|cle, Qui|
|00005bf0| 63 6b 44 72 61 77 20 33 | 44 20 70 72 6f 76 69 64 |ckDraw 3|D provid|
|00005c00| 65 73 20 64 65 76 65 6c | 6f 70 65 72 73 20 77 69 |es devel|opers wi|
|00005c10| 74 68 20 61 20 6e 75 6d | 62 65 72 20 6f 66 20 62 |th a num|ber of b|
|00005c20| 65 6e 65 66 69 74 73 3a | 20 0d a5 09 61 20 72 69 |enefits:| ...a ri|
|00005c30| 63 68 20 73 65 74 20 6f | 66 20 68 69 67 68 2d 6c |ch set o|f high-l|
|00005c40| 65 76 65 6c 20 67 65 6f | 6d 65 74 72 69 65 73 0d |evel geo|metries.|
|00005c50| a5 09 62 75 69 6c 74 2d | 69 6e 20 72 65 6e 64 65 |..built-|in rende|
|00005c60| 72 65 72 73 20 74 68 61 | 74 20 63 6f 76 65 72 20 |rers tha|t cover |
|00005c70| 74 68 65 20 62 61 73 65 | 20 66 75 6e 63 74 69 6f |the base| functio|
|00005c80| 6e 61 6c 69 74 79 20 6e | 65 65 64 65 64 20 62 79 |nality n|eeded by|
|00005c90| 20 64 65 76 65 6c 6f 70 | 65 72 73 0d a5 09 69 6d | develop|ers...im|
|00005ca0| 6d 65 64 69 61 74 65 20 | 61 6e 64 20 72 65 74 61 |mediate |and reta|
|00005cb0| 69 6e 65 64 20 67 72 61 | 70 68 69 63 73 0d a5 09 |ined gra|phics...|
|00005cc0| 61 20 63 6f 6d 6d 6f 6e | 20 33 44 20 66 69 6c 65 |a common| 3D file|
|00005cd0| 20 66 6f 72 6d 61 74 0d | a5 09 68 75 6d 61 6e 20 | format.|..human |
|00005ce0| 69 6e 74 65 72 66 61 63 | 65 20 67 75 69 64 65 6c |interfac|e guidel|
|00005cf0| 69 6e 65 73 20 61 6e 64 | 20 77 69 64 67 65 74 73 |ines and| widgets|
|00005d00| 0d a5 09 61 20 33 44 20 | 70 6f 69 6e 74 69 6e 67 |...a 3D |pointing|
|00005d10| 2d 64 65 76 69 63 65 20 | 6d 61 6e 61 67 65 72 20 |-device |manager |
|00005d20| 74 68 61 74 20 70 72 6f | 76 69 64 65 73 20 73 75 |that pro|vides su|
|00005d30| 70 70 6f 72 74 20 66 6f | 72 20 69 6e 70 75 74 20 |pport fo|r input |
|00005d40| 64 65 76 69 63 65 73 20 | 77 69 74 68 20 6d 6f 72 |devices |with mor|
|00005d50| 65 20 74 68 61 6e 20 74 | 77 6f 20 64 65 67 72 65 |e than t|wo degre|
|00005d60| 65 73 20 6f 66 20 66 72 | 65 65 64 6f 6d 0d a5 09 |es of fr|eedom...|
|00005d70| 70 6f 69 6e 74 69 6e 67 | 20 61 6e 64 20 70 69 63 |pointing| and pic|
|00005d80| 6b 69 6e 67 20 73 75 70 | 70 6f 72 74 20 74 68 61 |king sup|port tha|
|00005d90| 74 20 65 6e 61 62 6c 65 | 73 20 75 73 65 72 20 73 |t enable|s user s|
|00005da0| 65 6c 65 63 74 69 6f 6e | 20 6f 66 20 33 44 20 64 |election| of 3D d|
|00005db0| 61 74 61 0d a5 09 74 72 | 61 6e 73 70 61 72 65 6e |ata...tr|ansparen|
|00005dc0| 74 20 61 63 63 65 73 73 | 20 74 6f 20 67 72 61 70 |t access| to grap|
|00005dd0| 68 69 63 73 20 61 63 63 | 65 6c 65 72 61 74 6f 72 |hics acc|elerator|
|00005de0| 73 20 0d a5 09 61 6e 20 | 65 78 74 65 6e 73 69 62 |s ...an |extensib|
|00005df0| 6c 65 2c 20 70 6c 75 67 | 2d 69 6e 20 73 68 61 64 |le, plug|-in shad|
|00005e00| 69 6e 67 20 61 6e 64 20 | 72 65 6e 64 65 72 69 6e |ing and |renderin|
|00005e10| 67 20 61 72 63 68 69 74 | 65 63 74 75 72 65 0d a5 |g archit|ecture..|
|00005e20| 09 69 6d 70 6c 65 6d 65 | 6e 74 61 74 69 6f 6e 20 |.impleme|ntation |
|00005e30| 61 64 76 61 6e 74 61 67 | 65 73 20 6f 76 65 72 20 |advantag|es over |
|00005e40| 6f 74 68 65 72 20 33 44 | 20 6c 69 62 72 61 72 69 |other 3D| librari|
|00005e50| 65 73 0d 57 65 d5 76 65 | 20 6d 61 64 65 20 64 65 |es.We.ve| made de|
|00005e60| 61 6c 69 6e 67 20 77 69 | 74 68 20 33 44 20 64 61 |aling wi|th 3D da|
|00005e70| 74 61 20 69 6e 20 61 70 | 70 6c 69 63 61 74 69 6f |ta in ap|plicatio|
|00005e80| 6e 73 20 65 61 73 69 65 | 72 20 77 69 74 68 20 51 |ns easie|r with Q|
|00005e90| 75 69 63 6b 44 72 61 77 | 20 33 44 2e 20 42 79 20 |uickDraw| 3D. By |
|00005ea0| 63 72 65 61 74 69 6e 67 | 20 61 20 73 74 61 6e 64 |creating| a stand|
|00005eb0| 61 72 64 20 66 6f 72 20 | 64 61 74 61 20 69 6e 74 |ard for |data int|
|00005ec0| 65 72 63 68 61 6e 67 65 | 2c 20 77 69 74 68 20 61 |erchange|, with a|
|00005ed0| 20 77 65 6c 6c 2d 72 6f | 75 6e 64 65 64 20 6d 65 | well-ro|unded me|
|00005ee0| 74 61 66 69 6c 65 20 64 | 65 66 69 6e 69 74 69 6f |tafile d|efinitio|
|00005ef0| 6e 2c 20 77 65 d5 72 65 | 20 65 6e 61 62 6c 69 6e |n, we.re| enablin|
|00005f00| 67 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 73 20 74 |g applic|ations t|
|00005f10| 6f 20 72 65 61 64 20 61 | 6e 64 20 77 72 69 74 65 |o read a|nd write|
|00005f20| 20 33 44 20 64 61 74 61 | 20 69 6e 20 61 20 63 6f | 3D data| in a co|
|00005f30| 6e 73 69 73 74 65 6e 74 | 20 66 6f 72 6d 61 74 2e |nsistent| format.|
|00005f40| 20 54 68 65 20 6d 65 74 | 61 66 69 6c 65 20 73 70 | The met|afile sp|
|00005f50| 65 63 69 66 69 63 61 74 | 69 6f 6e 20 61 64 64 72 |ecificat|ion addr|
|00005f60| 65 73 73 65 73 20 72 65 | 71 75 65 73 74 73 20 66 |esses re|quests f|
|00005f70| 72 6f 6d 20 62 6f 74 68 | 20 65 6e 64 20 75 73 65 |rom both| end use|
|00005f80| 72 73 20 28 77 68 6f 20 | 63 6f 75 6c 64 6e d5 74 |rs (who |couldn.t|
|00005f90| 20 65 78 63 68 61 6e 67 | 65 20 64 61 74 61 20 62 | exchang|e data b|
|00005fa0| 65 74 77 65 65 6e 20 61 | 70 70 6c 69 63 61 74 69 |etween a|pplicati|
|00005fb0| 6f 6e 73 20 69 6e 20 61 | 20 63 6f 6d 6d 6f 6e 20 |ons in a| common |
|00005fc0| 66 6f 72 6d 61 74 29 20 | 61 6e 64 20 64 65 76 65 |format) |and deve|
|00005fd0| 6c 6f 70 65 72 73 20 28 | 77 68 6f 20 68 61 64 20 |lopers (|who had |
|00005fe0| 74 6f 20 77 72 69 74 65 | 20 73 70 65 63 69 61 6c |to write| special|
|00005ff0| 2d 63 61 73 65 20 63 6f | 64 65 20 74 6f 20 64 65 |-case co|de to de|
|00006000| 61 6c 20 77 69 74 68 20 | 73 65 76 65 72 61 6c 20 |al with |several |
|00006010| 64 69 66 66 65 72 65 6e | 74 20 66 69 6c 65 20 66 |differen|t file f|
|00006020| 6f 72 6d 61 74 73 29 2e | 20 0d 51 75 69 63 6b 44 |ormats).| .QuickD|
|00006030| 72 61 77 20 33 44 20 63 | 6f 6d 65 73 20 77 69 74 |raw 3D c|omes wit|
|00006040| 68 20 61 20 73 65 74 20 | 6f 66 20 68 75 6d 61 6e |h a set |of human|
|00006050| 20 69 6e 74 65 72 66 61 | 63 65 20 67 75 69 64 65 | interfa|ce guide|
|00006060| 6c 69 6e 65 73 20 74 6f | 20 66 6f 73 74 65 72 20 |lines to| foster |
|00006070| 74 68 65 20 61 64 6f 70 | 74 69 6f 6e 20 6f 66 20 |the adop|tion of |
|00006080| 61 20 63 6f 6e 73 69 73 | 74 65 6e 74 20 6c 6f 6f |a consis|tent loo|
|00006090| 6b 20 61 6e 64 20 66 65 | 65 6c 20 62 65 74 77 65 |k and fe|el betwe|
|000060a0| 65 6e 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 73 20 |en appli|cations |
|000060b0| 28 73 65 65 20 d2 54 68 | 65 20 51 75 69 63 6b 44 |(see .Th|e QuickD|
|000060c0| 72 61 77 20 33 44 20 48 | 75 6d 61 6e 20 49 6e 74 |raw 3D H|uman Int|
|000060d0| 65 72 66 61 63 65 d3 29 | 2e 20 33 44 20 61 70 70 |erface.)|. 3D app|
|000060e0| 6c 69 63 61 74 69 6f 6e | 73 20 74 6f 64 61 79 20 |lication|s today |
|000060f0| 61 72 65 20 67 65 61 72 | 65 64 20 74 6f 77 61 72 |are gear|ed towar|
|00006100| 64 20 74 68 65 20 74 72 | 61 69 6e 65 64 20 33 44 |d the tr|ained 3D|
|00006110| 20 65 78 70 65 72 74 3b | 20 77 68 61 74 20 79 6f | expert;| what yo|
|00006120| 75 20 6c 65 61 72 6e 20 | 69 6e 20 6f 6e 65 20 61 |u learn |in one a|
|00006130| 70 70 6c 69 63 61 74 69 | 6f 6e 20 69 73 20 67 65 |pplicati|on is ge|
|00006140| 6e 65 72 61 6c 6c 79 20 | 6e 6f 74 20 74 72 61 6e |nerally |not tran|
|00006150| 73 66 65 72 61 62 6c 65 | 20 74 6f 20 61 6e 6f 74 |sferable| to anot|
|00006160| 68 65 72 20 61 70 70 6c | 69 63 61 74 69 6f 6e 2e |her appl|ication.|
|00006170| 20 42 79 20 66 6f 6c 6c | 6f 77 69 6e 67 20 74 68 | By foll|owing th|
|00006180| 65 20 51 75 69 63 6b 44 | 72 61 77 20 33 44 20 68 |e QuickD|raw 3D h|
|00006190| 75 6d 61 6e 20 69 6e 74 | 65 72 66 61 63 65 20 67 |uman int|erface g|
|000061a0| 75 69 64 65 6c 69 6e 65 | 73 2c 20 68 6f 77 65 76 |uideline|s, howev|
|000061b0| 65 72 2c 20 64 65 76 65 | 6c 6f 70 65 72 73 20 63 |er, deve|lopers c|
|000061c0| 61 6e 20 68 65 6c 70 20 | 6d 61 6b 65 20 33 44 20 |an help |make 3D |
|000061d0| 67 72 61 70 68 69 63 73 | 20 61 6e 20 69 6e 74 65 |graphics| an inte|
|000061e0| 67 72 61 6c 20 70 61 72 | 74 20 6f 66 20 74 68 65 |gral par|t of the|
|000061f0| 20 75 73 65 72 20 65 78 | 70 65 72 69 65 6e 63 65 | user ex|perience|
|00006200| 20 77 69 74 68 69 6e 20 | 74 68 65 69 72 20 61 70 | within |their ap|
|00006210| 70 6c 69 63 61 74 69 6f | 6e 73 2e 0d 51 75 69 63 |plicatio|ns..Quic|
|00006220| 6b 44 72 61 77 20 33 44 | 20 74 65 63 68 6e 6f 6c |kDraw 3D| technol|
|00006230| 6f 67 79 20 68 61 73 20 | 62 65 65 6e 20 6d 61 64 |ogy has |been mad|
|00006240| 65 20 70 6f 73 73 69 62 | 6c 65 20 69 6e 20 70 61 |e possib|le in pa|
|00006250| 72 74 20 62 79 20 74 68 | 65 20 64 72 61 6d 61 74 |rt by th|e dramat|
|00006260| 69 63 20 70 65 72 66 6f | 72 6d 61 6e 63 65 20 69 |ic perfo|rmance i|
|00006270| 6d 70 72 6f 76 65 6d 65 | 6e 74 73 20 69 6e 20 74 |mproveme|nts in t|
|00006280| 68 65 20 50 6f 77 65 72 | 20 4d 61 63 69 6e 74 6f |he Power| Macinto|
|00006290| 73 68 20 6c 69 6e 65 20 | 6f 66 20 63 6f 6d 70 75 |sh line |of compu|
|000062a0| 74 65 72 73 2e 20 54 68 | 65 20 70 65 72 66 6f 72 |ters. Th|e perfor|
|000062b0| 6d 61 6e 63 65 20 6f 66 | 20 51 75 69 63 6b 44 72 |mance of| QuickDr|
|000062c0| 61 77 20 33 44 20 69 73 | 20 73 63 61 6c 61 62 6c |aw 3D is| scalabl|
|000062d0| 65 20 61 63 72 6f 73 73 | 20 74 68 65 20 50 6f 77 |e across| the Pow|
|000062e0| 65 72 20 4d 61 63 69 6e | 74 6f 73 68 20 6c 69 6e |er Macin|tosh lin|
|000062f0| 65 3b 20 77 65 d5 76 65 | 20 70 75 74 20 69 6e 20 |e; we.ve| put in |
|00006300| 61 20 6c 6f 74 20 6f 66 | 20 65 66 66 6f 72 74 20 |a lot of| effort |
|00006310| 74 6f 20 65 6e 73 75 72 | 65 20 74 68 61 74 20 74 |to ensur|e that t|
|00006320| 68 65 20 70 65 72 66 6f | 72 6d 61 6e 63 65 20 6f |he perfo|rmance o|
|00006330| 6e 20 65 76 65 6e 20 65 | 6e 74 72 79 2d 6c 65 76 |n even e|ntry-lev|
|00006340| 65 6c 20 63 6f 6d 70 75 | 74 65 72 73 20 69 73 20 |el compu|ters is |
|00006350| 65 78 63 65 6c 6c 65 6e | 74 2e 20 57 69 74 68 20 |excellen|t. With |
|00006360| 68 61 72 64 77 61 72 65 | 20 61 63 63 65 6c 65 72 |hardware| acceler|
|00006370| 61 74 69 6f 6e 2c 20 74 | 68 65 73 65 20 63 6f 6d |ation, t|hese com|
|00006380| 70 75 74 65 72 73 20 63 | 61 6e 20 65 61 73 69 6c |puters c|an easil|
|00006390| 79 20 63 6f 6d 70 65 74 | 65 20 28 61 6e 64 20 77 |y compet|e (and w|
|000063a0| 69 6e 29 20 61 67 61 69 | 6e 73 74 20 6d 69 64 2d |in) agai|nst mid-|
|000063b0| 72 61 6e 67 65 20 77 6f | 72 6b 73 74 61 74 69 6f |range wo|rkstatio|
|000063c0| 6e 73 20 63 6f 73 74 69 | 6e 67 20 61 20 6c 6f 74 |ns costi|ng a lot|
|000063d0| 20 6d 6f 72 65 20 6d 6f | 6e 65 79 2e 20 0d 48 4f | more mo|ney. .HO|
|000063e0| 57 20 51 55 49 43 4b 44 | 52 41 57 20 33 44 20 43 |W QUICKD|RAW 3D C|
|000063f0| 4f 4d 50 41 52 45 53 20 | 57 49 54 48 20 4f 54 48 |OMPARES |WITH OTH|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.